|
Classes |
| struct | OP_InputPair |
| struct | OP_OutputPair |
| struct | OP_NodeParmRef |
| struct | OP_UnresolvedConnection |
| class | OP_TypeInfo |
| struct | OP_SaveCommandOptions |
| | Options class for use with OP_Node::saveCommand(). More...
|
| class | opParmData |
| class | OP_Node |
Defines |
| #define | TInputsIterator TStringInputMap::iterator |
| #define | OPREF_PREFIX "op:" |
| #define | OPREF_PREFIX_LEN 3 |
| #define | DEFAULT_COMP_HASH_VALUE (17*19) |
| #define | OP_INVALID_NODE_ID -999 |
| #define | INVALID_TABLE_NAME "Node" |
| #define | OBJ_TABLE_NAME "Object" |
| #define | SOP_TABLE_NAME "Sop" |
| #define | POPNET_TABLE_NAME "Particle" |
| #define | POP_TABLE_NAME "Pop" |
| #define | CHOPNET_TABLE_NAME "ChopNet" |
| #define | CHOP_TABLE_NAME "Chop" |
| #define | ROP_TABLE_NAME "Driver" |
| #define | SHOP_TABLE_NAME "Shop" |
| #define | COP2_TABLE_NAME "Cop2" |
| #define | COPNET_TABLE_NAME "CopNet" |
| #define | VOP_TABLE_NAME "Vop" |
| #define | VOPNET_TABLE_NAME "VopNet" |
| #define | DOP_TABLE_NAME "Dop" |
| #define | MGR_TABLE_NAME "Manager" |
| #define | DIR_TABLE_NAME "Director" |
| #define | INVALID_SCRIPT_NAME "node" |
| #define | OBJ_SCRIPT_NAME "obj" |
| #define | SOP_SCRIPT_NAME "sop" |
| #define | POPNET_SCRIPT_NAME "part" |
| #define | POP_SCRIPT_NAME "pop" |
| #define | CHOPNET_SCRIPT_NAME "ch" |
| #define | CHOP_SCRIPT_NAME "chop" |
| #define | ROP_SCRIPT_NAME "out" |
| #define | SHOP_SCRIPT_NAME "shop" |
| #define | COPNET_SCRIPT_NAME "img" |
| #define | COP2_SCRIPT_NAME "cop2" |
| #define | VOP_SCRIPT_NAME "vop" |
| #define | VOPNET_SCRIPT_NAME "vex" |
| #define | DOP_SCRIPT_NAME "dop" |
| #define | MGR_SCRIPT_NAME "mgr" |
| #define | DIR_SCRIPT_NAME "dir" |
| #define | INVALID_OPTYPE_NAME "NODE" |
| #define | OBJ_OPTYPE_NAME "OBJ" |
| #define | SOP_OPTYPE_NAME "SOP" |
| #define | POPNET_OPTYPE_NAME "PART" |
| #define | POP_OPTYPE_NAME "POP" |
| #define | CHOPNET_OPTYPE_NAME "CHOPNET" |
| #define | CHOP_OPTYPE_NAME "CHOP" |
| #define | ROP_OPTYPE_NAME "ROP" |
| #define | SHOP_OPTYPE_NAME "SHOP" |
| #define | COP2_OPTYPE_NAME "COP2" |
| #define | COPNET_OPTYPE_NAME "IMG" |
| #define | VOP_OPTYPE_NAME "VOP" |
| #define | VOPNET_OPTYPE_NAME "VOPNET" |
| #define | DOP_OPTYPE_NAME "DOP" |
| #define | MGR_OPTYPE_NAME "MGR" |
| #define | DIR_OPTYPE_NAME "DIR" |
| #define | OP_DEFAULT_COLOR_R 0.8F |
| #define | OP_DEFAULT_COLOR_G 0.8F |
| #define | OP_DEFAULT_COLOR_B 0.8F |
| #define | OP_DEFAULT_COLOR |
| #define | VOP_OUTPUT_NODE_NAME "output" |
| #define | VOP_SUBNET_OUTPUT_NODE_NAME "suboutput" |
| #define | VOP_SUBNET_INPUT_NODE_NAME "subinput" |
| #define | SHOP_MANAGEMENT_OPTYPE "shopnet" |
| #define | POP_MANAGEMENT_OPTYPE "popnet" |
| #define | COP2_MANAGEMENT_OPTYPE "cop2net" |
| #define | ROP_MANAGEMENT_OPTYPE "ropnet" |
| #define | CHOP_MANAGEMENT_OPTYPE "chopnet" |
| #define | SOP_MANAGEMENT_OPTYPE "sopnet" |
| #define | OBJ_MANAGEMENT_OPTYPE "objnet" |
| #define | VOP_MANAGEMENT_OPTYPE "vopnet" |
| #define | DOP_MANAGEMENT_OPTYPE "dopnet" |
| #define | INSTANTIATE_FINDNODE_FUNCTIONS(PREFIX) |
| #define | INSTANTIATE_CASTNODE_FUNCTIONS(PREFIX) |
| #define | INSTANTIATE_FOR_ALL_NODE_TYPES(MACRO_FUNC) |
| | This macro allows us to run another macro for all node types.
|
| #define | CAST_INSTANTIATE(PREFIX) |
Typedefs |
typedef UT_PtrArray< const
CL_Track * > | CL_TrackListC |
| typedef int(* | OP_EditCallback )(void *data, OP_Node *src, CL_Track *track, fpreal t, fpreal value) |
typedef std::map
< OP_ConnectorId, OP_Input * > | TStringInputMap |
typedef std::map
< OP_ConnectorId, OP_Output * > | TStringOutputMap |
| typedef std::vector< OP_InputPair > | TInputPairs |
typedef std::vector
< OP_OutputPair > | TOutputPairs |
| typedef UT_CycleDetect< OP_Node * > | OP_NodeCycleDetect |
typedef UT_CycleDetect
< OP_NodeParmRef > | OP_NodeParmRefCycle |
typedef UT_LockedRawPtr
< OP_NodeList, OP_Lock > | OP_LockedNodeList |
typedef UT_LockedRawPtr< const
OP_NodeList, OP_Lock > | OP_LockedConstNodeList |
typedef std::vector
< OP_UnresolvedConnection * > | TUnresolvedInputs |
Enumerations |
| enum | OP_OpTypeId {
INVALID_OPTYPE_ID = -1,
OBJ_OPTYPE_ID = 0,
SOP_OPTYPE_ID,
POPNET_OPTYPE_ID,
POP_OPTYPE_ID,
CHOPNET_OPTYPE_ID,
CHOP_OPTYPE_ID,
ROP_OPTYPE_ID,
SHOP_OPTYPE_ID,
COP2_OPTYPE_ID,
COPNET_OPTYPE_ID,
VOP_OPTYPE_ID,
VOPNET_OPTYPE_ID,
DOP_OPTYPE_ID,
MGR_OPTYPE_ID,
DIR_OPTYPE_ID,
NUM_MANAGERS
} |
| enum | OP_CompileStatusType { OP_COMPILE_STATUS_UNDEFINED = 0,
OP_COMPILE_STATUS_COMPILED,
OP_COMPILE_STATUS_UNCOMPILED
} |
Functions |
| OP_API OP_Node * | OPgetNodeFromChannel (const CH_Channel *chp) |
|