|
Blender
V2.93
|
#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 51 of file DNA_node_types.h.
| char bNodeStack::_pad[4] |
Definition at line 67 of file DNA_node_types.h.
| void* bNodeStack::data |
Definition at line 54 of file DNA_node_types.h.
Referenced by copy_stack(), move_stack(), node_data_from_gpu_stack(), node_gpu_stack_from_data(), tex_free_delegates(), tex_input(), and tex_output().
| short bNodeStack::datatype |
Type of data pointer.
Definition at line 60 of file DNA_node_types.h.
Referenced by copy_stack(), and move_stack().
| short bNodeStack::external |
Data is used by external nodes (no freeing).
Definition at line 66 of file DNA_node_types.h.
| short bNodeStack::hasinput |
When input has link, tagged before executing.
Definition at line 56 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 58 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 64 of file DNA_node_types.h.
Referenced by copy_stack(), move_stack(), and tex_free_delegates().
| float bNodeStack::max |
Definition at line 53 of file DNA_node_types.h.
| float bNodeStack::min |
Definition at line 53 of file DNA_node_types.h.
| short bNodeStack::sockettype |
Type of socket stack comes from, to remap linking different sockets.
Definition at line 62 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(), tex_input_rgba(), and tex_output().
| float bNodeStack::vec[4] |
Definition at line 52 of file DNA_node_types.h.
Referenced by copy_stack(), move_stack(), node_data_from_gpu_stack(), node_shader_exec_combrgb(), node_shader_exec_curve_rgb(), node_shader_exec_curve_vec(), node_shader_exec_gamma(), node_shader_exec_normal(), node_shader_exec_rgbtobw(), node_shader_exec_seprgb(), node_shader_exec_squeeze(), node_shader_exec_valtorgb(), nodestack_get_vec(), setup_stack(), and tex_input().