|
Blender V4.3
|
#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 2434 of file DNA_modifier_types.h.
| char NodesModifierBake::_pad[6] |
Definition at line 2443 of file DNA_modifier_types.h.
| void* NodesModifierBake::_pad2 |
Definition at line 2468 of file DNA_modifier_types.h.
| int NodesModifierBake::active_data_block |
Definition at line 2464 of file DNA_modifier_types.h.
| uint8_t NodesModifierBake::bake_mode |
Definition at line 2440 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 2469 of file DNA_modifier_types.h.
Referenced by blender::nodes::get_bake_state_string().
| int8_t NodesModifierBake::bake_target |
Definition at line 2442 of file DNA_modifier_types.h.
| NodesModifierDataBlock* NodesModifierBake::data_blocks |
Definition at line 2465 of file DNA_modifier_types.h.
| 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 2463 of file DNA_modifier_types.h.
| 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 2448 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 2438 of file DNA_modifier_types.h.
Referenced by blender::nodes::draw_common_bake_settings().
| int NodesModifierBake::frame_end |
Definition at line 2454 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 2453 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 2436 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 2466 of file DNA_modifier_types.h.
Referenced by blender::nodes::draw_bake_button_row(), and blender::nodes::get_bake_state_string().