Blender V5.0
BKE_bake_geometry_nodes_modifier.hh File Reference

Go to the source code of this file.

Classes

struct  blender::bke::bake::FrameCache
struct  blender::bke::bake::PrevCache
struct  blender::bke::bake::NodeBakeCache
struct  blender::bke::bake::SimulationNodeCache
struct  blender::bke::bake::BakeNodeCache
struct  blender::bke::bake::ModifierCache

Namespaces

namespace  blender
namespace  blender::bke
namespace  blender::bke::bake

Enumerations

enum class  blender::bke::bake::CacheStatus { blender::bke::bake::Valid , blender::bke::bake::Invalid , blender::bke::bake::Baked }

Functions

void blender::bke::bake::scene_simulation_states_reset (Scene &scene)
std::optional< NodesModifierBakeTargetblender::bke::bake::get_node_bake_target (const Object &object, const NodesModifierData &nmd, int node_id)
std::optional< BakePathblender::bke::bake::get_node_bake_path (const Main &bmain, const Object &object, const NodesModifierData &nmd, int node_id)
std::optional< IndexRangeblender::bke::bake::get_node_bake_frame_range (const Scene &scene, const Object &object, const NodesModifierData &nmd, int node_id)
std::optional< std::string > blender::bke::bake::get_modifier_bake_path (const Main &bmain, const Object &object, const NodesModifierData &nmd)
std::string blender::bke::bake::get_default_modifier_bake_directory (const Main &bmain, const Object &object, const NodesModifierData &nmd)
std::string blender::bke::bake::get_default_node_bake_directory (const Main &bmain, const Object &object, const NodesModifierData &nmd, int node_id)