|
Blender V5.0
|
#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 2479 of file DNA_modifier_types.h.
| char NodesModifierBake::_pad[6] |
Definition at line 2488 of file DNA_modifier_types.h.
| void* NodesModifierBake::_pad2 |
Definition at line 2513 of file DNA_modifier_types.h.
| int NodesModifierBake::active_data_block |
Definition at line 2509 of file DNA_modifier_types.h.
| uint8_t NodesModifierBake::bake_mode |
Definition at line 2485 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 2514 of file DNA_modifier_types.h.
Referenced by blender::nodes::get_bake_state_string().
| int8_t NodesModifierBake::bake_target |
Definition at line 2487 of file DNA_modifier_types.h.
| NodesModifierDataBlock* NodesModifierBake::data_blocks |
Definition at line 2510 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 2508 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 2493 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 2483 of file DNA_modifier_types.h.
Referenced by blender::nodes::draw_common_bake_settings().
| int NodesModifierBake::frame_end |
Definition at line 2499 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 2498 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 2481 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 2511 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().