|
HDK
|
#include <HOM_ApexNodeType.h>
Inheritance diagram for HOM_ApexNodeType:Public Member Functions | |
| HOM_ApexNodeType () | |
| HOM_ApexNodeType (const HOM_ApexNodeType &type) | |
| ~HOM_ApexNodeType () override | |
| int | __hash__ () override=0 |
| std::string | __repr__ () override=0 |
| virtual bool | hidden ()=0 |
| virtual bool | deprecated ()=0 |
| virtual HOM_HDADefinition * | definition ()=0 |
Public Member Functions inherited from HOM_NodeType | |
| HOM_NodeType () | |
| HOM_NodeType (const HOM_NodeType &) | |
| virtual | ~HOM_NodeType () |
| virtual bool | operator== (HOM_PtrOrNull< HOM_NodeType > node_type)=0 |
| virtual bool | operator!= (HOM_PtrOrNull< HOM_NodeType > node_type)=0 |
| virtual HOM_NodeTypeCategory & | category ()=0 |
| virtual std::string | name ()=0 |
| virtual std::vector< std::string > | nameComponents ()=0 |
| virtual std::string | description ()=0 |
| virtual std::string | nameWithCategory ()=0 |
| virtual std::vector< std::string > | namespaceOrder ()=0 |
| virtual std::vector< std::string > | versionNamespaceOrder ()=0 |
| virtual std::string | icon ()=0 |
| virtual std::string | resolvedIcon ()=0 |
| virtual int | minNumInputs ()=0 |
| virtual int | maxNumInputs ()=0 |
| virtual int | maxNumOutputs ()=0 |
| virtual bool | isGenerator ()=0 |
| virtual bool | isManager (bool include_management_types=true)=0 |
| virtual bool | hasUnorderedInputs ()=0 |
| virtual bool | hasEditableInputData ()=0 |
| virtual std::vector < HOM_ElemPtr < HOM_ParmTemplate > > | parmTemplates ()=0 |
| virtual HOM_ParmTemplateGroup * | parmTemplateGroup ()=0 |
| virtual bool | hasPermanentUserDefaults ()=0 |
| virtual bool | isReadable ()=0 |
| virtual bool | isWritable ()=0 |
| virtual bool | areContentsViewable ()=0 |
| virtual std::vector< std::string > | containedNodeTypes ()=0 |
| virtual HOM_NodeTypeCategory * | childTypeCategory ()=0 |
| virtual std::string | helpUrl ()=0 |
| virtual std::string | defaultHelpUrl ()=0 |
| virtual std::string | embeddedHelp ()=0 |
| virtual std::string | defaultShape ()=0 |
| virtual void | setDefaultShape (const char *shape)=0 |
| virtual HOM_Color | defaultColor ()=0 |
| virtual void | setDefaultColor (HOM_Color *color)=0 |
Definition at line 17 of file HOM_ApexNodeType.h.
|
inline |
Definition at line 20 of file HOM_ApexNodeType.h.
|
inline |
Definition at line 22 of file HOM_ApexNodeType.h.
|
inlineoverride |
Definition at line 25 of file HOM_ApexNodeType.h.
|
overridepure virtual |
Implements HOM_NodeType.
|
overridepure virtual |
Implements HOM_NodeType.
|
pure virtual |
|
pure virtual |
|
pure virtual |