|
Blender V4.5
|
#include <DNA_modifier_types.h>
Public Attributes | |
| int | id |
| uint32_t | flag |
| uint8_t | bake_mode |
| int8_t | bake_target |
| char | _pad [6] |
| char * | directory |
| int | frame_start |
| int | frame_end |
| int | data_blocks_num |
| int | active_data_block |
| NodesModifierDataBlock * | data_blocks |
| NodesModifierPackedBake * | packed |
| void * | _pad2 |
| int64_t | bake_size |
Definition at line 2371 of file DNA_modifier_types.h.
| char NodesModifierBake::_pad[6] |
Definition at line 2380 of file DNA_modifier_types.h.
| void* NodesModifierBake::_pad2 |
Definition at line 2405 of file DNA_modifier_types.h.
| int NodesModifierBake::active_data_block |
Definition at line 2401 of file DNA_modifier_types.h.
| uint8_t NodesModifierBake::bake_mode |
Definition at line 2377 of file DNA_modifier_types.h.
Referenced by blender::nodes::get_bake_draw_context(), and blender::update_bakes_from_node_group().
| int64_t NodesModifierBake::bake_size |
Definition at line 2406 of file DNA_modifier_types.h.
Referenced by blender::nodes::get_bake_state_string().
| int8_t NodesModifierBake::bake_target |
Definition at line 2379 of file DNA_modifier_types.h.
| NodesModifierDataBlock* NodesModifierBake::data_blocks |
Definition at line 2402 of file DNA_modifier_types.h.
Referenced by blender::update_bakes_from_node_group().
| int NodesModifierBake::data_blocks_num |
Maps data-block names to actual data-blocks, so that names stored in caches or on disk can be remapped to actual IDs on load. The mapping also makes sure that IDs referenced by baked data are not automatically removed because they are not referenced anymore. Furthermore, it allows the modifier to add all required IDs to the dependency graph before actually loading the baked data.
Definition at line 2400 of file DNA_modifier_types.h.
Referenced by blender::update_bakes_from_node_group().
| char* NodesModifierBake::directory |
Directory where the baked data should be stored. This is only used when NODES_MODIFIER_BAKE_CUSTOM_PATH is set.
Definition at line 2385 of file DNA_modifier_types.h.
Referenced by blender::nodes::draw_common_bake_settings(), and blender::update_bakes_from_node_group().
| uint32_t NodesModifierBake::flag |
Definition at line 2375 of file DNA_modifier_types.h.
Referenced by blender::nodes::draw_common_bake_settings().
| int NodesModifierBake::frame_end |
Definition at line 2391 of file DNA_modifier_types.h.
Referenced by blender::update_bakes_from_node_group().
| int NodesModifierBake::frame_start |
Frame range for the simulation and baking that is used if NODES_MODIFIER_BAKE_CUSTOM_SIMULATION_FRAME_RANGE is set.
Definition at line 2390 of file DNA_modifier_types.h.
Referenced by blender::update_bakes_from_node_group().
| int NodesModifierBake::id |
An id that references a nested node in the node tree. Also see bNestedNodeRef.
Definition at line 2373 of file DNA_modifier_types.h.
Referenced by blender::nodes::draw_bake_button_row(), blender::nodes::draw_common_bake_settings(), blender::nodes::get_bake_draw_context(), and blender::update_bakes_from_node_group().
| NodesModifierPackedBake* NodesModifierBake::packed |
Definition at line 2403 of file DNA_modifier_types.h.
Referenced by blender::nodes::draw_bake_button_row(), blender::nodes::get_bake_state_string(), and blender::update_bakes_from_node_group().