Go to the source code of this file.
| #define CAST_INSTANTIATE |
( |
|
PREFIX | ) |
|
Value:
{ \
return ((
op) ? (
op)->castTo##PREFIX##
Node() : 0); \
} \
\
inline
static const PREFIX##_Node *CAST_##PREFIX##
NODE(
const OP_Node *
op) \
{ \
return ((
op) ? (
op)->castTo##PREFIX##
Node() : 0); \
} \
Definition at line 4239 of file OP_Node.h.
| #define CHOP_MANAGEMENT_OPTYPE "chopnet" |
| #define CHOP_OPTYPE_NAME "CHOP" |
| #define CHOP_SCRIPT_NAME "chop" |
| #define CHOP_TABLE_NAME "Chop" |
| #define CHOPNET_OPTYPE_NAME "CHOPNET" |
| #define CHOPNET_SCRIPT_NAME "ch" |
| #define CHOPNET_TABLE_NAME "ChopNet" |
| #define COP2_MANAGEMENT_OPTYPE "cop2net" |
| #define COP2_OPTYPE_NAME "COP2" |
| #define COP2_SCRIPT_NAME "cop2" |
| #define COP2_TABLE_NAME "Cop2" |
| #define COP2NET_OPTYPE_NAME "IMG" |
| #define COP2NET_SCRIPT_NAME "img" |
| #define COP2NET_TABLE_NAME "CopNet" |
| #define COP_FILTERLIST_OPTYPE "copnet_filterlist" |
| #define COP_MANAGEMENT_OPTYPE "copnet" |
| #define COP_OPTYPE_NAME "COP" |
| #define COP_SCRIPT_NAME "cop" |
| #define COP_TABLE_NAME "Cop" |
| #define DATA_OPTYPE_NAME "DATA" |
| #define DATA_SCRIPT_NAME "data" |
| #define DATA_TABLE_NAME "Data" |
| #define DEFAULT_COMP_HASH_VALUE (17*19) |
| #define DIR_OPTYPE_NAME "DIR" |
| #define DIR_SCRIPT_NAME "dir" |
| #define DIR_TABLE_NAME "Director" |
| #define DOP_MANAGEMENT_OPTYPE "dopnet" |
| #define DOP_OPTYPE_NAME "DOP" |
| #define DOP_SCRIPT_NAME "dop" |
| #define DOP_TABLE_NAME "Dop" |
| #define INSTANTIATE_CASTNODE_FUNCTIONS |
( |
|
PREFIX | ) |
|
Value:PREFIX##_Node *castTo##PREFIX##
Node() const \
{ \
\
\
\
{
const void *this_local =
this;
\
if (!this_local) return 0; } \
if (getOpTypeID() == PREFIX
##_OPTYPE_ID) \
{ \
return (PREFIX##_Node *) this; \
} \
return 0; \
}
Definition at line 477 of file OP_Node.h.
| #define INSTANTIATE_FINDNODE_FUNCTIONS |
( |
|
PREFIX | ) |
|
Value:
{ \
OP_Node *node; \
\
if (node) return node->castTo
##PREFIX##Node(); \
return 0; \
}
GLsizei const GLchar *const * path
FMT_CONSTEXPR auto find(Ptr first, Ptr last, T value, Ptr &out) -> bool
Definition at line 468 of file OP_Node.h.
| #define INSTANTIATE_FOR_ALL_NODE_TYPES |
( |
|
MACRO_FUNC | ) |
|
Value:MACRO_FUNC(OBJ) \
MACRO_FUNC(SOP) \
MACRO_FUNC(CHOPNET) \
MACRO_FUNC(CHOP) \
MACRO_FUNC(ROP) \
MACRO_FUNC(SHOP) \
MACRO_FUNC(COP) \
MACRO_FUNC(COP2) \
MACRO_FUNC(COP2NET) \
MACRO_FUNC(VOP) \
MACRO_FUNC(VOPNET) \
MACRO_FUNC(DOP) \
MACRO_FUNC(TOP) \
MACRO_FUNC(TOPNET) \
MACRO_FUNC(LOP)
This macro allows us to run another macro for all node types.
Definition at line 494 of file OP_Node.h.
| #define INVALID_OPTYPE_NAME "NODE" |
| #define INVALID_SCRIPT_NAME "node" |
| #define INVALID_TABLE_NAME "Node" |
| #define LOP_MANAGEMENT_OPTYPE "lopnet" |
| #define LOP_OPTYPE_NAME "LOP" |
| #define LOP_SCRIPT_NAME "lop" |
| #define LOP_TABLE_NAME "Lop" |
| #define MAT_SCRIPT_NAME "mat" |
| #define MGR_OPTYPE_NAME "MGR" |
| #define MGR_SCRIPT_NAME "mgr" |
| #define MGR_TABLE_NAME "Manager" |
| #define OBJ_MANAGEMENT_OPTYPE "objnet" |
| #define OBJ_OPTYPE_NAME "OBJ" |
| #define OBJ_SCRIPT_NAME "obj" |
| #define OBJ_TABLE_NAME "Object" |
| #define OP_NAME_COLLECT "collect" |
| #define OP_NAME_INPUT "input" |
| #define OP_NAME_OUTPUT "output" |
| #define OP_NAME_SUBINPUT "subinput" |
| #define OP_NAME_SUBOUTPUT "suboutput" |
| #define OP_NODE_DATA_SEPARATOR ':' |
| #define OPREF_PREFIX "op:" |
| #define OPREF_PREFIX_LEN 3 |
| #define ROP_MANAGEMENT_OPTYPE "ropnet" |
| #define ROP_OPTYPE_NAME "ROP" |
| #define ROP_SCRIPT_NAME "out" |
| #define ROP_TABLE_NAME "Driver" |
| #define SHOP_MANAGEMENT_OPTYPE "shopnet" |
| #define SHOP_OPTYPE_NAME "SHOP" |
| #define SHOP_SCRIPT_NAME "shop" |
| #define SHOP_TABLE_NAME "Shop" |
| #define SOP_MANAGEMENT_OPTYPE "sopnet" |
| #define SOP_OPTYPE_NAME "SOP" |
| #define SOP_SCRIPT_NAME "sop" |
| #define SOP_TABLE_NAME "Sop" |
| #define TOP_MANAGEMENT_OPTYPE "topnet" |
| #define TOP_OPTYPE_NAME "TOP" |
| #define TOP_SCRIPT_NAME "top" |
| #define TOP_TABLE_NAME "Top" |
| #define TOPNET_OPTYPE_NAME "TOPNET" |
| #define TOPNET_SCRIPT_NAME "tasks" |
| #define TOPNET_TABLE_NAME "TopNet" |
| #define VOP_MANAGEMENT_OPTYPE "vopnet" |
| #define VOP_OPTYPE_NAME "VOP" |
| #define VOP_SCRIPT_NAME "vop" |
| #define VOP_TABLE_NAME "Vop" |
| #define VOPNET_OPTYPE_NAME "VOPNET" |
| #define VOPNET_SCRIPT_NAME "vex" |
| #define VOPNET_TABLE_NAME "VopNet" |
| Enumerator |
|---|
| OP_COMPILE_STATUS_UNDEFINED |
|
| OP_COMPILE_STATUS_COMPILED |
|
| OP_COMPILE_STATUS_UNCOMPILED |
|
Definition at line 333 of file OP_Node.h.
Nice label names used by network view, corresponding to OP_OpTypeId.