HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HOM_ui Member List

This is the complete list of members for HOM_ui, including all inherited members.

__repr__()=0HOM_uipure virtual
_closeCaptureWeightSpreadsheet(const std::string &identifier)=0HOM_uipure virtual
_geoSpreadsheetCellText(int sheet_id, int row, int col)=0HOM_uipure virtual
_getActiveRadialMenu()=0HOM_uipure virtual
_getTabMenuIconSize()=0HOM_uipure virtual
_openBookmarkEditor(HOM_Bookmark *bookmark)=0HOM_uipure virtual
_openCaptureWeightSpreadsheet2(HOM_Node *node)=0HOM_uipure virtual
_openColorEditor(void *color_changed_callback, bool include_alpha=false, HOM_Color *initial_color=nullptr, float initial_alpha=1.0f)=0HOM_uipure virtual
_openFileEditor(std::string const &title, std::string const &file_path, void *action_callback=nullptr, std::map< std::string, hboost::any > const &params=std::map< std::string, hboost::any >())=0HOM_uipure virtual
_openTypePropertiesDialogForNode(HOM_Node &node, bool promote_spare_parms, bool immediately_save)=0HOM_uipure virtual
_openTypePropertiesDialogForNodeType(HOM_NodeType &node_type, bool promote_spare_parms, bool immediately_save)=0HOM_uipure virtual
_openValueLadder(float initial_value, void *value_changed_callback, HOM_EnumValue &type=HOM_valueLadderType::Generic, HOM_EnumValue &data_type=HOM_valueLadderDataType::Float)=0HOM_uipure virtual
_openViewerHandleCodeGenDialog(HOM_NodeTypeCategory const &category, void *action_callback)=0HOM_uipure virtual
_openViewerStateCodeGenDialog(HOM_NodeTypeCategory const &category, void *action_callback, std::string const &op_name=std::string())=0HOM_uipure virtual
_processEvents()=0HOM_uipure 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)=0HOM_uipure 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)=0HOM_uipure 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)=0HOM_uipure 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)=0HOM_uipure virtual
_setActiveRadialMenu(const std::string &name)=0HOM_uipure virtual
activatePackage(std::string const &package_filepath)=0HOM_uipure virtual
addOpaqueEventLoopCallback(void *callback)=0HOM_uipure virtual
addOpaqueResourceEventCallback(void *py_callback)=0HOM_uipure virtual
addOpaqueSelectionCallback(void *py_callback)=0HOM_uipure virtual
addOpaqueTriggerUpdateCallback(void *py_callback)=0HOM_uipure virtual
closeValueLadder()=0HOM_uipure virtual
colorFromName(const char *name)=0HOM_uipure virtual
copyTextToClipboard(const char *text)=0HOM_uipure virtual
createDialog(const char *ui_file_name)=0HOM_uipure virtual
createRadialItem(bool submenu=false, bool callback=false)=0HOM_uipure virtual
createRadialMenu(const std::string &name, const char *label)=0HOM_uipure virtual
curDesktop()=0HOM_uipure virtual
currentColorScheme()=0HOM_uipure virtual
currentPaneTabs()=0HOM_uipure virtual
deactivatePackage(std::string const &package_filepath)=0HOM_uipure virtual
desktop(const char *name)=0HOM_uipure virtual
desktops()=0HOM_uipure virtual
dialogs()=0HOM_uipure 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)=0HOM_uipure 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)=0HOM_uipure 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)=0HOM_uipure 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)=0HOM_uipure virtual
displayNodeHelp(HOM_NodeType &node_type)=0HOM_uipure virtual
findDialog(const char *ui_file_name)=0HOM_uipure virtual
findPane(int pane_id)=0HOM_uipure virtual
findPaneTab(const char *name)=0HOM_uipure virtual
fireResourceCustomEvent(HOM_EnumValue &resource_type, std::map< std::string, hboost::any > const &user_data, bool queue=true)=0HOM_uipure virtual
floatingPanels()=0HOM_uipure virtual
floatingPaneTabs()=0HOM_uipure virtual
getDragSourceData(const char *label, int index=0)=0HOM_uipure virtual
getTextFromClipboard()=0HOM_uipure virtual
globalScaleFactor()=0HOM_uipure virtual
handleOrientToNormalAxis()=0HOM_uipure virtual
hasDragSourceData(const char *label)=0HOM_uipure virtual
hideAllMinimizedStowbars()=0HOM_uipure virtual
hotkeyDescription(const char *hotkey_symbol)=0HOM_uipure virtual
hotkeys(const char *hotkey_symbol)=0HOM_uipure virtual
inchesToPixels(double inches)=0HOM_uipure virtual
injectRadialItem(int location, HOM_RadialItem *item)=0HOM_uipure virtual
injectRadialMenu(const std::string &name)=0HOM_uipure virtual
isAutoKey()=0HOM_uipure virtual
isKeyMatch(const char *key, const char *hotkey_symbol)=0HOM_uipure virtual
isRegisteredViewerHandle(std::string const &handle_name)=0HOM_uipure virtual
isRegisteredViewerState(std::string const &state_name)=0HOM_uipure virtual
isUserInteracting()=0HOM_uipure virtual
loadPackage(std::string const &package_filepath)=0HOM_uipure virtual
loadPackageArchive(std::string const &filepath, std::string const &extract_path=std::string())=0HOM_uipure virtual
loadPaletteFile(const char *file)=0HOM_uipure virtual
opaqueEventLoopCallbacks()=0HOM_uipure virtual
opaqueSelectionCallbacks()=0HOM_uipure virtual
opaqueWaitUntil(void *condition_callback)=0HOM_uipure virtual
openAssetDependenciesDialog(const std::vector< HOM_Node * > &uploading_nodes, const std::vector< HOM_Node * > &uploaded_nodes, const char *session_key, HOM_Node *containing_node)=0HOM_uipure virtual
openAssetUploadDialog(HOM_Node *uploading_node, const char *session_key, HOM_Node *containing_node)=0HOM_uipure virtual
openCaptureWeightSpreadsheet(HOM_Node *node, const char *pattern=NULL)=0HOM_uipure virtual
openParameterExpressionEditor(HOM_Parm *parm)=0HOM_uipure virtual
openParameterInterfaceDialog(HOM_Node &node, HOM_EnumValue *open_tab=nullptr, const char *open_tab_tree_path=nullptr)=0HOM_uipure virtual
openPreferences(const char *page, const char *label)=0HOM_uipure virtual
openRenameSelectedDialog(HOM_Node &network)=0HOM_uipure virtual
openRenderDialog(HOM_RopNode &rop)=0HOM_uipure virtual
orientationUpAxis()=0HOM_uipure virtual
packageInfo(std::vector< std::string > const &package_filepaths=std::vector< std::string >())=0HOM_uipure virtual
panes()=0HOM_uipure virtual
paneTabOfType(HOM_EnumValue &type, int index=0)=0HOM_uipure virtual
paneTabs()=0HOM_uipure virtual
paneTabUnderCursor()=0HOM_uipure virtual
paneUnderCursor()=0HOM_uipure virtual
pixelsToInches(double pixels)=0HOM_uipure virtual
postOpaqueEventCallback(void *callback)=0HOM_uipure virtual
printResourceMessage(HOM_EnumValue &resource_type, std::string const &message, HOM_EnumValue &message_type=HOM_severityType::Message)=0HOM_uipure virtual
radialMenu(const std::string &name)=0HOM_uipure virtual
radialMenus()=0HOM_uipure 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)=0HOM_uipure 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 >())=0HOM_uipure virtual
readPythonShellHistoryFile(const char *filename=NULL)=0HOM_uipure virtual
registerViewerHandle(HOM_ViewerHandleTemplate &tmpl)=0HOM_uipure virtual
registerViewerHandleFile(std::string const &handle_file)=0HOM_uipure virtual
registerViewerHandles()=0HOM_uipure virtual
registerViewerState(HOM_ViewerStateTemplate &vs_templ)=0HOM_uipure virtual
registerViewerStateFile(std::string const &state_file)=0HOM_uipure virtual
registerViewerStates()=0HOM_uipure virtual
reloadColorScheme()=0HOM_uipure virtual
reloadPackage(std::string const &package_filepath)=0HOM_uipure virtual
reloadSharedAssetGalleryDataSource(const char *gallery_name)=0HOM_uipure virtual
reloadViewerHandle(std::string const &handle_name)=0HOM_uipure virtual
reloadViewerState(std::string const &state_typename)=0HOM_uipure virtual
reloadViewerStates(std::vector< std::string > const &state_names=std::vector< std::string >())=0HOM_uipure virtual
reloadViewportColorSchemes()=0HOM_uipure virtual
removeAllSelectionCallbacks()=0HOM_uipure virtual
removeOpaqueEventLoopCallback(void *callback)=0HOM_uipure virtual
removeOpaqueResourceEventCallback(void *py_callback)=0HOM_uipure virtual
removeOpaqueSelectionCallback(void *py_callback)=0HOM_uipure virtual
removeOpaqueTriggerUpdateCallback(void *py_callback)=0HOM_uipure virtual
removePostedOpaqueEventCallback(void *callback)=0HOM_uipure virtual
resourceValueFromName(const char *name)=0HOM_uipure virtual
savePaletteFile(const char *file, const std::vector< HOM_Color > &colors)=0HOM_uipure virtual
scaledSize(int size)=0HOM_uipure virtual
selectColor(HOM_Color *initial_color=NULL)=0HOM_uipure 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)=0HOM_uipure 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)=0HOM_uipure 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)=0HOM_uipure virtual
selectParmTag(int width=0, int height=0)=0HOM_uipure 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)=0HOM_uipure virtual
setHideAllMinimizedStowbars(bool hide)=0HOM_uipure virtual
setSharedAssetGalleryDataSource(HOM_AssetGalleryDataSource *data_source, const char *gallery_name)=0HOM_uipure virtual
setStatusMessage(const char *message, HOM_EnumValue &severity=HOM_severityType::Message)=0HOM_uipure virtual
setUpdateMode(HOM_EnumValue &mode)=0HOM_uipure virtual
setUserInteracting(bool interacting)=0HOM_uipure virtual
sharedAssetGalleryDataSource(const char *gallery_name)=0HOM_uipure virtual
shellIO()=0HOM_uipure virtual
showFloatingParameterEditor(HOM_Node *node, bool reuse=true)=0HOM_uipure virtual
showInFileBrowser(const char *file_path)=0HOM_uipure virtual
statusMessage()=0HOM_uipure virtual
triggerUpdate()=0HOM_uipure virtual
unloadPackage(std::string const &package_filepath)=0HOM_uipure virtual
unregisterViewerHandle(std::string const &handle_name)=0HOM_uipure virtual
unregisterViewerHandleFile(std::string const &handle_file)=0HOM_uipure virtual
unregisterViewerState(std::string const &state_typename)=0HOM_uipure virtual
unregisterViewerStateFile(std::string const &state_file)=0HOM_uipure virtual
updateMainMenuBar()=0HOM_uipure virtual
updateMode()=0HOM_uipure virtual
updateValueLadder(int cursor_x, int cursor_y, bool alt_key, bool shift_key)=0HOM_uipure virtual
viewerHandleInfo(std::vector< std::string > const &handle_names=std::vector< std::string >())=0HOM_uipure virtual
viewerStateInfo(std::vector< std::string > const &state_names=std::vector< std::string >())=0HOM_uipure virtual
viewerStateInfoFromFile(std::string const &state_file)=0HOM_uipure virtual
writePythonShellHistoryFile(const char *filename=NULL)=0HOM_uipure virtual
~HOM_ui()HOM_uiinlinevirtual