|
HDK
|
This is the complete list of members for HOM_Tool, including all inherited members.
| __hash__()=0 | HOM_Tool | pure virtual |
| __lt__(HOM_Tool &other)=0 | HOM_Tool | pure virtual |
| __repr__()=0 | HOM_ShelfElement | pure virtual |
| destroy()=0 | HOM_Tool | pure virtual |
| fileLocation()=0 | HOM_ShelfElement | pure virtual |
| filePath()=0 | HOM_ShelfElement | pure virtual |
| help()=0 | HOM_Tool | pure virtual |
| helpURL()=0 | HOM_Tool | pure virtual |
| HOM_ShelfElement() | HOM_ShelfElement | inline |
| HOM_ShelfElement(const HOM_ShelfElement &element) | HOM_ShelfElement | inline |
| HOM_Tool() | HOM_Tool | inline |
| HOM_Tool(const HOM_Tool &shelftool) | HOM_Tool | inline |
| icon()=0 | HOM_Tool | pure virtual |
| isReadOnly()=0 | HOM_ShelfElement | pure virtual |
| keywords()=0 | HOM_Tool | pure virtual |
| label()=0 | HOM_ShelfElement | pure virtual |
| language()=0 | HOM_Tool | pure virtual |
| name()=0 | HOM_ShelfElement | pure virtual |
| operator!=(HOM_PtrOrNull< HOM_ShelfElement > element)=0 | HOM_ShelfElement | pure virtual |
| operator==(HOM_PtrOrNull< HOM_ShelfElement > element)=0 | HOM_ShelfElement | pure virtual |
| script()=0 | HOM_Tool | pure virtual |
| setData(const char *script=NULL, HOM_EnumValue &language=HOM_scriptLanguage::Python, const char *icon=NULL, const char *help=NULL, const char *help_url=NULL, const std::vector< HOM_NodeTypeCategory * > &network_categories=std::vector< HOM_NodeTypeCategory * >(), const std::vector< HOM_NodeTypeCategory * > &viewer_categories=std::vector< HOM_NodeTypeCategory * >(), const std::vector< HOM_NodeTypeCategory * > &cop_viewer_categories=std::vector< HOM_NodeTypeCategory * >(), const char *network_op_type=NULL, const char *viewer_op_type=NULL, const std::vector< std::string > &locations=std::vector< std::string >(), const std::vector< std::string > &keywords=std::vector< std::string >())=0 | HOM_Tool | pure virtual |
| setFilePath(const char *file_path)=0 | HOM_ShelfElement | pure virtual |
| setHelp(const char *help)=0 | HOM_Tool | pure virtual |
| setHelpURL(const char *help_url)=0 | HOM_Tool | pure virtual |
| setIcon(const char *icon)=0 | HOM_Tool | pure virtual |
| setKeywords(const std::vector< std::string > &keywords)=0 | HOM_Tool | pure virtual |
| setLabel(const char *label)=0 | HOM_ShelfElement | pure virtual |
| setLanguage(HOM_EnumValue &language)=0 | HOM_Tool | pure virtual |
| setName(const char *name)=0 | HOM_ShelfElement | pure virtual |
| setReadOnly(bool on)=0 | HOM_ShelfElement | pure virtual |
| setScript(const char *script)=0 | HOM_Tool | pure virtual |
| setToolLocations(const std::vector< std::string > &locations)=0 | HOM_Tool | pure virtual |
| setToolMenuCategories(HOM_EnumValue &pane_type, const std::vector< HOM_NodeTypeCategory * > &categories)=0 | HOM_Tool | pure virtual |
| setToolMenuOpType(HOM_EnumValue &pane_type, const char *op_type)=0 | HOM_Tool | pure virtual |
| toolMenuCategories(HOM_EnumValue &pane_type)=0 | HOM_Tool | pure virtual |
| toolMenuLocations()=0 | HOM_Tool | pure virtual |
| toolMenuOpType(HOM_EnumValue &pane_type)=0 | HOM_Tool | pure virtual |
| ~HOM_ShelfElement() | HOM_ShelfElement | inlinevirtual |
| ~HOM_Tool() override | HOM_Tool | inline |