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 |