|
HDK
|
#include <UT/UT_Array.h>#include <UT/UT_ArraySet.h>#include <UT/UT_ArrayStringMap.h>#include <UT/UT_SharedPtr.h>#include <UT/UT_StringMap.h>#include <UT/UT_UniquePtr.h>
Include dependency graph for PDG_NodeTypes.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Typedefs | |
| using | PDG_DependencyPtr = UT_SharedPtr< PDG_Dependency > |
| Type defs for registered type objects. More... | |
| using | PDG_NodeCallbackPtr = UT_SharedPtr< PDG_NodeCallback > |
| using | PDG_NodeID = int |
| Node ID type. More... | |
| using | PDG_CacheID = int |
| using | PDG_NodePtr = UT_UniquePtr< PDG_Node > |
| Array, set and map of nodes. More... | |
| using | PDG_NodePtrMap = UT_ArrayStringMap< PDG_NodePtr > |
| using | PDG_NodeArray = UT_Array< PDG_Node * > |
| using | PDG_NodeSet = UT_ArraySet< PDG_Node * > |
| using | PDG_NodeMap = UT_ArrayStringMap< PDG_Node * > |
| using | PDG_PortArray = UT_Array< PDG_Port * > |
| Array of input/output/parameter ports. More... | |
| using | PDG_NodePortPair = std::pair< UT_StringHolder, UT_StringHolder > |
| using | PDG_NodePortArray = UT_Array< PDG_NodePortPair > |
| using | PDG_NodePortMap = UT_StringMap< PDG_NodePortArray > |
| using PDG_CacheID = int |
Definition at line 30 of file PDG_NodeTypes.h.
| using PDG_DependencyPtr = UT_SharedPtr<PDG_Dependency> |
Type defs for registered type objects.
Definition at line 25 of file PDG_NodeTypes.h.
| using PDG_NodeArray = UT_Array<PDG_Node*> |
Definition at line 36 of file PDG_NodeTypes.h.
Definition at line 26 of file PDG_NodeTypes.h.
| using PDG_NodeID = int |
Node ID type.
Definition at line 29 of file PDG_NodeTypes.h.
| using PDG_NodeMap = UT_ArrayStringMap<PDG_Node*> |
Definition at line 38 of file PDG_NodeTypes.h.
| using PDG_NodePortArray = UT_Array<PDG_NodePortPair> |
Definition at line 44 of file PDG_NodeTypes.h.
| using PDG_NodePortMap = UT_StringMap<PDG_NodePortArray> |
Definition at line 45 of file PDG_NodeTypes.h.
| using PDG_NodePortPair = std::pair<UT_StringHolder, UT_StringHolder> |
Definition at line 43 of file PDG_NodeTypes.h.
| using PDG_NodePtr = UT_UniquePtr<PDG_Node> |
Array, set and map of nodes.
Definition at line 33 of file PDG_NodeTypes.h.
| using PDG_NodePtrMap = UT_ArrayStringMap<PDG_NodePtr> |
Definition at line 34 of file PDG_NodeTypes.h.
| using PDG_NodeSet = UT_ArraySet<PDG_Node*> |
Definition at line 37 of file PDG_NodeTypes.h.
| using PDG_PortArray = UT_Array<PDG_Port*> |
Array of input/output/parameter ports.
Definition at line 41 of file PDG_NodeTypes.h.
|
strong |
Enumeration of callback return types.
Definition at line 48 of file PDG_NodeTypes.h.
|
strong |
Node state, used for UI/progress reporting.
Definition at line 68 of file PDG_NodeTypes.h.
|
strong |
Enumeration of node subtypes.
Definition at line 118 of file PDG_NodeTypes.h.
|
strong |
Enumeration of node types in a PDG graph.
Definition at line 95 of file PDG_NodeTypes.h.
|
strong |
Enumeration of node port display type, e.g. menus or toggles, for parameters
Definition at line 138 of file PDG_NodeTypes.h.
|
strong |
Enumeration of node port types.
| Enumerator | |
|---|---|
| eInput |
Input connection. |
| eOutput |
Output connection. |
| eParameter |
Parameter. |
| eCount |
Port type guard/count. |
Definition at line 163 of file PDG_NodeTypes.h.