|
HDK
|
This is the complete list of members for HOM_ui, including all inherited members.
| __repr__()=0 | HOM_ui | pure virtual |
| _closeCaptureWeightSpreadsheet(const std::string &identifier)=0 | HOM_ui | pure virtual |
| _geoSpreadsheetCellText(int sheet_id, int row, int col)=0 | HOM_ui | pure virtual |
| _getActiveRadialMenu()=0 | HOM_ui | pure virtual |
| _getTabMenuIconSize()=0 | HOM_ui | pure virtual |
| _openBookmarkEditor(HOM_Bookmark *bookmark)=0 | HOM_ui | pure virtual |
| _openCaptureWeightSpreadsheet2(HOM_Node *node)=0 | HOM_ui | pure virtual |
| _openColorEditor(void *color_changed_callback, bool include_alpha=false, HOM_Color *initial_color=nullptr, float initial_alpha=1.0f, std::map< std::string, hboost::any > const &options=std::map< std::string, hboost::any >())=0 | HOM_ui | pure virtual |
| _openFileEditor(std::string const &title, std::string const &file_path, void *action_callback=nullptr, std::map< std::string, hboost::any > const ¶ms=std::map< std::string, hboost::any >())=0 | HOM_ui | pure virtual |
| _openTypePropertiesDialogForNode(HOM_Node &node, bool promote_spare_parms, bool immediately_save)=0 | HOM_ui | pure virtual |
| _openTypePropertiesDialogForNodeType(HOM_NodeType &node_type, bool promote_spare_parms, bool immediately_save)=0 | HOM_ui | pure virtual |
| _openValueLadder(float initial_value, void *value_changed_callback, HOM_EnumValue &type=HOM_valueLadderType::Generic, HOM_EnumValue &data_type=HOM_valueLadderDataType::Float)=0 | HOM_ui | pure virtual |
| _openViewerHandleCodeGenDialog(HOM_NodeTypeCategory const &category, void *action_callback)=0 | HOM_ui | pure virtual |
| _openViewerStateCodeGenDialog(HOM_NodeTypeCategory const &category, void *action_callback, std::string const &op_name=std::string())=0 | HOM_ui | pure virtual |
| _processEvents()=0 | HOM_ui | pure virtual |
| _selectFile(const char *start_directory=NULL, const char *title=NULL, bool collapse_sequences=false, HOM_EnumValue &file_type=HOM_fileType::Any, const std::vector< HOM_EnumValue * > &file_types={&HOM_fileType::Any}, const char *pattern=NULL, const char *default_value=NULL, bool multiple_select=false, bool image_chooser=false, bool ignore_preferences=false, HOM_EnumValue &chooser_mode=HOM_fileChooserMode::ReadAndWrite, int width=0, int height=0)=0 | HOM_ui | pure virtual |
| _selectMultipleNodes(HOM_Node *relative_to_node=NULL, HOM_Node *initial_node=NULL, HOM_EnumValue *node_type_filter=NULL, const char *title=NULL, int width=0, int height=0, void *custom_node_filter_callback=nullptr)=0 | HOM_ui | pure virtual |
| _selectNodeDataInternal(const char *title=NULL, const char *message=NULL, int width=0, int height=0, const std::vector< std::string > &initial_selection=std::vector< std::string >(), HOM_EnumValue *node_type_filter=nullptr, bool multiple_select=false, bool include_data_type_headers=true, bool include_parms=true, bool include_object_transforms=true, bool include_geometry_bounding_boxes=true, bool include_geometry_attributes=true, bool expand_components=true, void *custom_data_callback=nullptr, void *custom_node_filter_callback=nullptr, const char *help_url=nullptr)=0 | HOM_ui | pure virtual |
| _selectNodeInternal(HOM_Node *relative_to_node=NULL, HOM_Node *initial_node=NULL, HOM_EnumValue *node_type_filter=NULL, const char *title=NULL, int width=0, int height=0, bool multiple_select=false, void *custom_node_filter_callback=nullptr)=0 | HOM_ui | pure virtual |
| _setActiveRadialMenu(const std::string &name)=0 | HOM_ui | pure virtual |
| _toolsWithFilter(const char *filter)=0 | HOM_ui | pure virtual |
| activatePackage(std::string const &package_filepath)=0 | HOM_ui | pure virtual |
| addOpaqueEventLoopCallback(void *callback)=0 | HOM_ui | pure virtual |
| addOpaqueResourceEventCallback(void *py_callback)=0 | HOM_ui | pure virtual |
| addOpaqueSelectionCallback(void *py_callback)=0 | HOM_ui | pure virtual |
| addOpaqueTriggerUpdateCallback(void *py_callback)=0 | HOM_ui | pure virtual |
| closeValueLadder()=0 | HOM_ui | pure virtual |
| colorEditorOptions()=0 | HOM_ui | pure virtual |
| colorFromName(const char *name)=0 | HOM_ui | pure virtual |
| copyTextToClipboard(const char *text)=0 | HOM_ui | pure virtual |
| createDialog(const char *ui_file_name)=0 | HOM_ui | pure virtual |
| createRadialItem(bool submenu=false, bool callback=false)=0 | HOM_ui | pure virtual |
| createRadialMenu(const std::string &name, const char *label)=0 | HOM_ui | pure virtual |
| curDesktop()=0 | HOM_ui | pure virtual |
| currentColorScheme()=0 | HOM_ui | pure virtual |
| currentPaneTabs()=0 | HOM_ui | pure virtual |
| deactivatePackage(std::string const &package_filepath)=0 | HOM_ui | pure virtual |
| desktop(const char *name)=0 | HOM_ui | pure virtual |
| desktops()=0 | HOM_ui | pure virtual |
| dialogs()=0 | HOM_ui | pure virtual |
| displayConfirmation(const char *text, HOM_EnumValue &severity=HOM_severityType::Message, const char *help=NULL, const char *title=NULL, const char *details=NULL, const char *details_label=NULL, HOM_EnumValue &suppress=HOM_confirmType::OverwriteFile)=0 | HOM_ui | pure virtual |
| displayCustomConfirmation(const char *text, const std::vector< std::string > &buttons=std::vector< std::string >(), HOM_EnumValue &severity=HOM_severityType::Message, int default_choice=0, int close_choice=-1, const char *help=NULL, const char *title=NULL, const char *details=NULL, const char *details_label=NULL, HOM_EnumValue &suppress=HOM_confirmType::OverwriteFile)=0 | HOM_ui | pure virtual |
| displayFileDependencyDialog(HOM_Node *rop_node=NULL, const std::vector< std::string > &uploaded_files=std::vector< std::string >(), const std::vector< std::string > &forced_unselected_patterns=std::vector< std::string >(), const char *project_dir_variable="HIP", bool is_standalone=true)=0 | HOM_ui | pure virtual |
| displayMessage(const char *text, const std::vector< std::string > &buttons=std::vector< std::string >(1,"OK"), HOM_EnumValue &severity=HOM_severityType::Message, int default_choice=0, int close_choice=-1, const char *help=NULL, const char *title=NULL, const char *details=NULL, const char *details_label=NULL, bool details_expanded=false, HOM_EnumValue &suppress=HOM_confirmType::NoConfirmType)=0 | HOM_ui | pure virtual |
| displayNodeHelp(HOM_NodeType &node_type)=0 | HOM_ui | pure virtual |
| findDialog(const char *ui_file_name)=0 | HOM_ui | pure virtual |
| findPane(int pane_id)=0 | HOM_ui | pure virtual |
| findPaneTab(const char *name)=0 | HOM_ui | pure virtual |
| fireResourceCustomEvent(HOM_EnumValue &resource_type, std::map< std::string, hboost::any > const &user_data, bool queue=true)=0 | HOM_ui | pure virtual |
| floatingPanels()=0 | HOM_ui | pure virtual |
| floatingPaneTabs()=0 | HOM_ui | pure virtual |
| getDragSourceData(const char *label, int index=0)=0 | HOM_ui | pure virtual |
| getTextFromClipboard()=0 | HOM_ui | pure virtual |
| globalScaleFactor()=0 | HOM_ui | pure virtual |
| handleOrientToNormalAxis()=0 | HOM_ui | pure virtual |
| hasDragSourceData(const char *label)=0 | HOM_ui | pure virtual |
| hideAllMinimizedStowbars()=0 | HOM_ui | pure virtual |
| hotkeyDescription(const char *hotkey_symbol)=0 | HOM_ui | pure virtual |
| hotkeys(const char *hotkey_symbol)=0 | HOM_ui | pure virtual |
| inchesToPixels(double inches)=0 | HOM_ui | pure virtual |
| injectRadialItem(int location, HOM_RadialItem *item)=0 | HOM_ui | pure virtual |
| injectRadialMenu(const std::string &name)=0 | HOM_ui | pure virtual |
| isAutoKey()=0 | HOM_ui | pure virtual |
| isKeyMatch(const char *key, const char *hotkey_symbol)=0 | HOM_ui | pure virtual |
| isRegisteredViewerHandle(std::string const &handle_name)=0 | HOM_ui | pure virtual |
| isRegisteredViewerState(std::string const &state_name)=0 | HOM_ui | pure virtual |
| isUserInteracting()=0 | HOM_ui | pure virtual |
| loadPackage(std::string const &package_filepath)=0 | HOM_ui | pure virtual |
| loadPackageArchive(std::string const &filepath, std::string const &extract_path=std::string())=0 | HOM_ui | pure virtual |
| loadPaletteFile(const char *file)=0 | HOM_ui | pure virtual |
| opaqueEventLoopCallbacks()=0 | HOM_ui | pure virtual |
| opaqueSelectionCallbacks()=0 | HOM_ui | pure virtual |
| opaqueWaitUntil(void *condition_callback)=0 | HOM_ui | pure virtual |
| openAssetDependenciesDialog(const std::vector< HOM_Node * > &uploading_nodes, const std::vector< HOM_Node * > &uploaded_nodes, const char *session_key, HOM_Node *containing_node)=0 | HOM_ui | pure virtual |
| openAssetUploadDialog(HOM_Node *uploading_node, const char *session_key, HOM_Node *containing_node)=0 | HOM_ui | pure virtual |
| openCaptureWeightSpreadsheet(HOM_Node *node, const char *pattern=NULL)=0 | HOM_ui | pure virtual |
| openParameterExpressionEditor(HOM_Parm *parm)=0 | HOM_ui | pure virtual |
| openParameterInterfaceDialog(HOM_Node &node, HOM_EnumValue *open_tab=nullptr, const char *open_tab_tree_path=nullptr)=0 | HOM_ui | pure virtual |
| openPreferences(const char *page, const char *label)=0 | HOM_ui | pure virtual |
| openRenameSelectedDialog(HOM_Node &network)=0 | HOM_ui | pure virtual |
| openRenderDialog(HOM_RopNode &rop)=0 | HOM_ui | pure virtual |
| orientationUpAxis()=0 | HOM_ui | pure virtual |
| packageInfo(std::vector< std::string > const &package_filepaths=std::vector< std::string >())=0 | HOM_ui | pure virtual |
| panes()=0 | HOM_ui | pure virtual |
| paneTabOfType(HOM_EnumValue &type, int index=0)=0 | HOM_ui | pure virtual |
| paneTabs()=0 | HOM_ui | pure virtual |
| paneTabUnderCursor()=0 | HOM_ui | pure virtual |
| paneUnderCursor()=0 | HOM_ui | pure virtual |
| pixelsToInches(double pixels)=0 | HOM_ui | pure virtual |
| postOpaqueEventCallback(void *callback)=0 | HOM_ui | pure virtual |
| postRedrawFence()=0 | HOM_ui | pure virtual |
| printResourceMessage(HOM_EnumValue &resource_type, std::string const &message, HOM_EnumValue &message_type=HOM_severityType::Message)=0 | HOM_ui | pure virtual |
| radialMenu(const std::string &name)=0 | HOM_ui | pure virtual |
| radialMenus()=0 | HOM_ui | pure virtual |
| readInput(const char *message, const std::vector< std::string > &buttons=std::vector< std::string >(1,"OK"), HOM_EnumValue &severity=HOM_severityType::Message, int default_choice=0, int close_choice=-1, const char *help=NULL, const char *title=NULL, const char *initial_contents=NULL)=0 | HOM_ui | pure virtual |
| readMultiInput(const char *message, const std::vector< std::string > &input_labels, const std::vector< int > &password_input_indices=std::vector< int >(), const std::vector< std::string > &buttons=std::vector< std::string >(1,"OK"), HOM_EnumValue &severity=HOM_severityType::Message, int default_choice=0, int close_choice=-1, const char *help=NULL, const char *title=NULL, const std::vector< std::string > &initial_contents=std::vector< std::string >())=0 | HOM_ui | pure virtual |
| readPythonShellHistoryFile(const char *filename=NULL)=0 | HOM_ui | pure virtual |
| registerViewerHandle(HOM_ViewerHandleTemplate &tmpl)=0 | HOM_ui | pure virtual |
| registerViewerHandleFile(std::string const &handle_file)=0 | HOM_ui | pure virtual |
| registerViewerHandles()=0 | HOM_ui | pure virtual |
| registerViewerState(HOM_ViewerStateTemplate &vs_templ)=0 | HOM_ui | pure virtual |
| registerViewerStateFile(std::string const &state_file)=0 | HOM_ui | pure virtual |
| registerViewerStates()=0 | HOM_ui | pure virtual |
| reloadColorScheme()=0 | HOM_ui | pure virtual |
| reloadPackage(std::string const &package_filepath)=0 | HOM_ui | pure virtual |
| reloadSharedAssetGalleryDataSource(const char *gallery_name)=0 | HOM_ui | pure virtual |
| reloadViewerHandle(std::string const &handle_name)=0 | HOM_ui | pure virtual |
| reloadViewerState(std::string const &state_typename)=0 | HOM_ui | pure virtual |
| reloadViewerStates(std::vector< std::string > const &state_names=std::vector< std::string >())=0 | HOM_ui | pure virtual |
| reloadViewportColorSchemes()=0 | HOM_ui | pure virtual |
| removeAllSelectionCallbacks()=0 | HOM_ui | pure virtual |
| removeOpaqueEventLoopCallback(void *callback)=0 | HOM_ui | pure virtual |
| removeOpaqueResourceEventCallback(void *py_callback)=0 | HOM_ui | pure virtual |
| removeOpaqueSelectionCallback(void *py_callback)=0 | HOM_ui | pure virtual |
| removeOpaqueTriggerUpdateCallback(void *py_callback)=0 | HOM_ui | pure virtual |
| removePostedOpaqueEventCallback(void *callback)=0 | HOM_ui | pure virtual |
| resourceValueFromName(const char *name)=0 | HOM_ui | pure virtual |
| savePaletteFile(const char *file, const std::vector< HOM_Color > &colors)=0 | HOM_ui | pure virtual |
| scaledSize(int size)=0 | HOM_ui | pure virtual |
| selectColor(HOM_Color *initial_color=NULL, std::map< std::string, hboost::any > const &options=std::map< std::string, hboost::any >())=0 | HOM_ui | pure virtual |
| selectFromList(const std::vector< std::string > &choices, const std::vector< int > &default_choices=std::vector< int >(), bool exclusive=false, const char *message=NULL, const char *title=NULL, const char *column_header="Choices", int num_visible_rows=10, bool clear_on_cancel=false, int width=0, int height=0, bool sort=false, bool condense_paths=false)=0 | HOM_ui | pure virtual |
| selectFromTree(const std::vector< std::string > &choices, const std::vector< std::string > &picked=std::vector< std::string >(), bool exclusive=false, const char *message=NULL, const char *title=NULL, bool clear_on_cancel=false, int width=0, int height=0, bool allow_branch_selection=false, bool allow_compound_selection=true)=0 | HOM_ui | pure virtual |
| selectParm(HOM_NodeTypeCategory *category=NULL, bool bound_parms_only=false, HOM_Node *relative_to_node=NULL, const char *message=NULL, const char *title=NULL, const std::vector< std::string > &initial_parms=std::vector< std::string >(), bool multiple_select=true, int width=0, int height=0)=0 | HOM_ui | pure virtual |
| selectParmTag(int width=0, int height=0)=0 | HOM_ui | pure virtual |
| selectParmTuple(HOM_NodeTypeCategory *category=NULL, bool bound_parms_only=false, HOM_Node *relative_to_node=NULL, const char *message=NULL, const char *title=NULL, const std::vector< std::string > &initial_parm_tuples=std::vector< std::string >(), bool multiple_select=true, int width=0, int height=0)=0 | HOM_ui | pure virtual |
| selectRawColor(HOM_Color *initial_color=NULL) | HOM_ui | inline |
| setColorEditorOptions(std::map< std::string, hboost::any > const &options)=0 | HOM_ui | pure virtual |
| setDefaultRadialSubmenu(int location)=0 | HOM_ui | pure virtual |
| setHideAllMinimizedStowbars(bool hide)=0 | HOM_ui | pure virtual |
| setSharedAssetGalleryDataSource(HOM_AssetGalleryDataSource *data_source, const char *gallery_name)=0 | HOM_ui | pure virtual |
| setStatusMessage(const char *message, HOM_EnumValue &severity=HOM_severityType::Message)=0 | HOM_ui | pure virtual |
| setUpdateMode(HOM_EnumValue &mode)=0 | HOM_ui | pure virtual |
| setUserInteracting(bool interacting)=0 | HOM_ui | pure virtual |
| sharedAssetGalleryDataSource(const char *gallery_name)=0 | HOM_ui | pure virtual |
| shellIO()=0 | HOM_ui | pure virtual |
| showFloatingParameterEditor(HOM_Node *node, bool reuse=true)=0 | HOM_ui | pure virtual |
| showInFileBrowser(const char *file_path)=0 | HOM_ui | pure virtual |
| statusMessage()=0 | HOM_ui | pure virtual |
| triggerUpdate()=0 | HOM_ui | pure virtual |
| unloadPackage(std::string const &package_filepath, bool force_unload=false)=0 | HOM_ui | pure virtual |
| unregisterViewerHandle(std::string const &handle_name)=0 | HOM_ui | pure virtual |
| unregisterViewerHandleFile(std::string const &handle_file)=0 | HOM_ui | pure virtual |
| unregisterViewerState(std::string const &state_typename)=0 | HOM_ui | pure virtual |
| unregisterViewerStateFile(std::string const &state_file)=0 | HOM_ui | pure virtual |
| updateMainMenuBar()=0 | HOM_ui | pure virtual |
| updateMode()=0 | HOM_ui | pure virtual |
| updateValueLadder(int cursor_x, int cursor_y, bool alt_key, bool shift_key)=0 | HOM_ui | pure virtual |
| viewerHandleInfo(std::vector< std::string > const &handle_names=std::vector< std::string >())=0 | HOM_ui | pure virtual |
| viewerStateInfo(std::vector< std::string > const &state_names=std::vector< std::string >())=0 | HOM_ui | pure virtual |
| viewerStateInfoFromFile(std::string const &state_file)=0 | HOM_ui | pure virtual |
| writePythonShellHistoryFile(const char *filename=NULL)=0 | HOM_ui | pure virtual |
| ~HOM_ui() | HOM_ui | inlinevirtual |