Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/BKE_node.h
| Show First 20 Lines • Show All 897 Lines • ▼ Show 20 Lines | |||||
| /** \name Node Generic Functions | /** \name Node Generic Functions | ||||
| * \{ */ | * \{ */ | ||||
| bool BKE_node_is_connected_to_output(struct bNodeTree *ntree, struct bNode *node); | bool BKE_node_is_connected_to_output(struct bNodeTree *ntree, struct bNode *node); | ||||
| /* ************** COMMON NODES *************** */ | /* ************** COMMON NODES *************** */ | ||||
| #define NODE_UNDEFINED -2 /* node type is not registered */ | #define NODE_UNDEFINED -2 /* node type is not registered */ | ||||
| #define NODE_CUSTOM -1 /* for dynamically registered custom types */ | #define NODE_CUSTOM -1 /* for dynamically registered custom types */ | ||||
| #define NODE_GROUP 2 | #define NODE_GROUP 2 | ||||
| // #define NODE_FORLOOP 3 /* deprecated */ | // #define NODE_FORLOOP 3 /* deprecated */ | ||||
| // #define NODE_WHILELOOP 4 /* deprecated */ | // #define NODE_WHILELOOP 4 /* deprecated */ | ||||
| #define NODE_FRAME 5 | #define NODE_FRAME 5 | ||||
| #define NODE_REROUTE 6 | #define NODE_REROUTE 6 | ||||
| #define NODE_GROUP_INPUT 7 | #define NODE_GROUP_INPUT 7 | ||||
| #define NODE_GROUP_OUTPUT 8 | #define NODE_GROUP_OUTPUT 8 | ||||
| #define NODE_CUSTOM_GROUP 9 | #define NODE_CUSTOM_GROUP 9 | ||||
| ▲ Show 20 Lines • Show All 641 Lines • ▼ Show 20 Lines | |||||
| /** \} */ | /** \} */ | ||||
| /* -------------------------------------------------------------------- */ | /* -------------------------------------------------------------------- */ | ||||
| /** \name Function Nodes | /** \name Function Nodes | ||||
| * \{ */ | * \{ */ | ||||
| #define FN_NODE_BOOLEAN_MATH 1200 | #define FN_NODE_BOOLEAN_MATH 1200 | ||||
| #define FN_NODE_COMPARE_FLOATS 1202 | #define FN_NODE_COMPARE 1202 | ||||
| #define FN_NODE_LEGACY_RANDOM_FLOAT 1206 | #define FN_NODE_LEGACY_RANDOM_FLOAT 1206 | ||||
| #define FN_NODE_INPUT_VECTOR 1207 | #define FN_NODE_INPUT_VECTOR 1207 | ||||
| #define FN_NODE_INPUT_STRING 1208 | #define FN_NODE_INPUT_STRING 1208 | ||||
| #define FN_NODE_FLOAT_TO_INT 1209 | #define FN_NODE_FLOAT_TO_INT 1209 | ||||
| #define FN_NODE_VALUE_TO_STRING 1210 | #define FN_NODE_VALUE_TO_STRING 1210 | ||||
| #define FN_NODE_STRING_LENGTH 1211 | #define FN_NODE_STRING_LENGTH 1211 | ||||
| #define FN_NODE_SLICE_STRING 1212 | #define FN_NODE_SLICE_STRING 1212 | ||||
| #define FN_NODE_INPUT_SPECIAL_CHARACTERS 1213 | #define FN_NODE_INPUT_SPECIAL_CHARACTERS 1213 | ||||
| Show All 28 Lines | |||||