Blender V5.0
blender::bke::bake::BakeItem Class Reference

#include <BKE_bake_items.hh>

Inherited by blender::bke::bake::AttributeBakeItem, blender::bke::bake::BundleBakeItem, blender::bke::bake::GeometryBakeItem, blender::bke::bake::PrimitiveBakeItem, and blender::bke::bake::StringBakeItem.

Public Member Functions

virtual ~BakeItem ()=default
virtual void count_memory (MemoryCounter &memory) const

Public Attributes

std::string name

Detailed Description

A "bake item" contains the baked data of e.g. one node socket at one frame. Typically, multiple bake items form the entire baked state for one frame.

Bake items can be serialized. Also see BKE_bake_items_serialize.hh.

Definition at line 25 of file BKE_bake_items.hh.

Constructor & Destructor Documentation

◆ ~BakeItem()

virtual blender::bke::bake::BakeItem::~BakeItem ( )
virtualdefault

Member Function Documentation

◆ count_memory()

void blender::bke::bake::BakeItem::count_memory ( MemoryCounter & memory) const
virtual

Member Data Documentation

◆ name

std::string blender::bke::bake::BakeItem::name

User-defined name. This is not necessarily unique and might change over time. It's purpose is to make bakes more inspectable.

Definition at line 31 of file BKE_bake_items.hh.

Referenced by blender::bke::bake::serialize_bake_item().


The documentation for this class was generated from the following files: