#include <set>#include <map>#include "VOP_API.h"#include <UT/UT_PtrArray.h>#include <UT/UT_BitArray.h>#include <OP/OP_Network.h>#include "VOP_OperatorInfo.h"#include "VOP_Language.h"#include "VOP_Error.h"Go to the source code of this file.
Classes | |
| struct | VOP_AutoConvertInfo |
| struct | VOP_MergeNodeInfo |
| class | VOP_GlobalVarData |
| class | VOP_OutputNameEditorSource |
| class | VOP_Node |
Defines | |
| #define | VOP_PARMORDER_NAME "parmorder" |
| #define | VOP_GLOBAL_NODE_NAME "global" |
| #define | VOP_ILLUM_NODE_NAME "illuminance" |
| #define | VOP_PARM_NODE_NAME "parameter" |
| #define | VOP_CONST_NODE_NAME "constant" |
| #define | VOP_PARMRAMP_NODE_NAME "rampparm" |
| #define | VOP_INLINE_CODE_NODE_NAME "inline" |
| #define | VOP_RSL_PREFIX "rsl_" |
| #define | VOP_VARIABLE_INOUT_MAX 2048 |
Typedefs | |
| typedef UT_PtrArray< VOP_Node * > | VOP_NodeList |
| typedef UT_PtrArray < VOP_GlobalVarData * > | VOP_GlobalVarList |
| typedef UT_PtrArray < VOP_ParmGenerator * > | VOP_ParmGeneratorList |
| typedef vector < VOP_AutoConvertInfo > | TAutoConvertInfos |
| typedef std::set< int > | TIntSet |
| typedef std::map< VOP_Node *, VOP_MergeNodeInfo > | TMergeNodeInfos |
Functions | |
| DLLEXPORT void | newVopOperator (OP_OperatorTable *table) |
| #define VOP_CONST_NODE_NAME "constant" |
Definition at line 39 of file VOP_Node.h.
| #define VOP_GLOBAL_NODE_NAME "global" |
Definition at line 36 of file VOP_Node.h.
| #define VOP_ILLUM_NODE_NAME "illuminance" |
Definition at line 37 of file VOP_Node.h.
| #define VOP_INLINE_CODE_NODE_NAME "inline" |
Definition at line 41 of file VOP_Node.h.
| #define VOP_PARM_NODE_NAME "parameter" |
Definition at line 38 of file VOP_Node.h.
| #define VOP_PARMORDER_NAME "parmorder" |
Definition at line 35 of file VOP_Node.h.
| #define VOP_PARMRAMP_NODE_NAME "rampparm" |
Definition at line 40 of file VOP_Node.h.
| #define VOP_RSL_PREFIX "rsl_" |
Definition at line 42 of file VOP_Node.h.
| #define VOP_VARIABLE_INOUT_MAX 2048 |
| typedef vector< VOP_AutoConvertInfo > TAutoConvertInfos |
Definition at line 64 of file VOP_Node.h.
| typedef std::set< int > TIntSet |
Definition at line 66 of file VOP_Node.h.
| typedef std::map<VOP_Node*, VOP_MergeNodeInfo> TMergeNodeInfos |
Definition at line 72 of file VOP_Node.h.
| typedef UT_PtrArray<VOP_GlobalVarData *> VOP_GlobalVarList |
Definition at line 55 of file VOP_Node.h.
| typedef UT_PtrArray<VOP_Node *> VOP_NodeList |
Definition at line 52 of file VOP_Node.h.
| typedef UT_PtrArray<VOP_ParmGenerator *> VOP_ParmGeneratorList |
Definition at line 56 of file VOP_Node.h.
| DLLEXPORT void newVopOperator | ( | OP_OperatorTable * | table | ) |
1.5.9