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)=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 |
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 |
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 |
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)=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)=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 |
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)=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 |