Blender V4.5
blender::ed::greasepencil::undo::StepObject Class Reference

Public Member Functions

 ~StepObject ()
 
void encode (Object *ob, StepEncodeStatus &encode_status)
 
void decode (StepDecodeStatus &decode_status) const
 
void foreach_id_ref (UndoTypeForEachIDRefFn foreach_ID_ref_fn, void *user_data)
 

Public Attributes

UndoRefID_Object obedit_ref = {}
 

Detailed Description

Definition at line 188 of file grease_pencil_undo.cc.

Constructor & Destructor Documentation

◆ ~StepObject()

blender::ed::greasepencil::undo::StepObject::~StepObject ( )
inline

Definition at line 290 of file grease_pencil_undo.cc.

References CustomData_free().

Member Function Documentation

◆ decode()

void blender::ed::greasepencil::undo::StepObject::decode ( StepDecodeStatus & decode_status) const
inline

Definition at line 304 of file grease_pencil_undo.cc.

References DEG_id_tag_update(), GreasePencil::id, and ID_RECALC_GEOMETRY.

◆ encode()

void blender::ed::greasepencil::undo::StepObject::encode ( Object * ob,
StepEncodeStatus & encode_status )
inline

Definition at line 295 of file grease_pencil_undo.cc.

References Object::data.

◆ foreach_id_ref()

void blender::ed::greasepencil::undo::StepObject::foreach_id_ref ( UndoTypeForEachIDRefFn foreach_ID_ref_fn,
void * user_data )
inline

Definition at line 314 of file grease_pencil_undo.cc.

Member Data Documentation

◆ obedit_ref

UndoRefID_Object blender::ed::greasepencil::undo::StepObject::obedit_ref = {}

Definition at line 190 of file grease_pencil_undo.cc.


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