|
Blender
V3.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 37 of file DNA_node_types.h.
| char bNodeStack::_pad[4] |
Definition at line 53 of file DNA_node_types.h.
| void* bNodeStack::data |
Definition at line 40 of file DNA_node_types.h.
Referenced by copy_stack(), node_data_from_gpu_stack(), node_gpu_stack_from_data(), tex_free_delegates(), and tex_input().
| short bNodeStack::datatype |
| short bNodeStack::external |
Data is used by external nodes (no freeing).
Definition at line 52 of file DNA_node_types.h.
| short bNodeStack::hasinput |
When input has link, tagged before executing.
Definition at line 42 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 44 of file DNA_node_types.h.
Referenced by node_gpu_stack_from_data(), ntree_exec_begin(), tex_input(), and tex_input_rgba().
| short bNodeStack::is_copy |
Data is a copy of external data (no freeing).
Definition at line 50 of file DNA_node_types.h.
Referenced by copy_stack(), and tex_free_delegates().
| float bNodeStack::max |
Definition at line 39 of file DNA_node_types.h.
| float bNodeStack::min |
Definition at line 39 of file DNA_node_types.h.
| short bNodeStack::sockettype |
Type of socket stack comes from, to remap linking different sockets.
Definition at line 48 of file DNA_node_types.h.
Referenced by node_data_from_gpu_stack(), node_gpu_stack_from_data(), nodestack_get_vec(), setup_stack(), tex_input(), and tex_input_rgba().
| float bNodeStack::vec[4] |
Definition at line 38 of file DNA_node_types.h.
Referenced by copy_stack(), node_data_from_gpu_stack(), nodestack_get_vec(), setup_stack(), and tex_input().