|
Blender V4.3
|
#include <DNA_node_types.h>
Public Attributes | |
| float | vec [4] |
| float | min |
| float | max |
| void * | data |
| short | hasinput |
| short | hasoutput |
| short | datatype |
| short | sockettype |
| short | is_copy |
| short | external |
| char | _pad [4] |
Definition at line 86 of file DNA_node_types.h.
| char bNodeStack::_pad[4] |
Definition at line 102 of file DNA_node_types.h.
| void* bNodeStack::data |
Definition at line 89 of file DNA_node_types.h.
Referenced by node_data_from_gpu_stack(), node_gpu_stack_from_data(), and tex_free_delegates().
| short bNodeStack::datatype |
Type of data pointer.
Definition at line 95 of file DNA_node_types.h.
| short bNodeStack::external |
Data is used by external nodes (no freeing).
Definition at line 101 of file DNA_node_types.h.
| short bNodeStack::hasinput |
When input has link, tagged before executing.
Definition at line 91 of file DNA_node_types.h.
Referenced by node_gpu_stack_from_data().
| short bNodeStack::hasoutput |
When output is linked, tagged before executing.
Definition at line 93 of file DNA_node_types.h.
Referenced by node_gpu_stack_from_data(), and ntree_exec_begin().
| short bNodeStack::is_copy |
Data is a copy of external data (no freeing).
Definition at line 99 of file DNA_node_types.h.
Referenced by tex_free_delegates().
| float bNodeStack::max |
Definition at line 88 of file DNA_node_types.h.
| float bNodeStack::min |
Definition at line 88 of file DNA_node_types.h.
| short bNodeStack::sockettype |
Type of socket stack comes from, to remap linking different sockets.
Definition at line 97 of file DNA_node_types.h.
Referenced by node_data_from_gpu_stack(), node_gpu_stack_from_data(), nodestack_get_vec(), and setup_stack().
| float bNodeStack::vec[4] |
Definition at line 87 of file DNA_node_types.h.
Referenced by node_data_from_gpu_stack(), nodestack_get_vec(), and setup_stack().