Blender V4.3
blender::ed::greasepencil::undo::StepDrawingReference Class Reference

Inherits blender::ed::greasepencil::undo::StepDrawingGeometryBase.

Public Member Functions

void encode (const GreasePencilDrawingReference &drawing_reference, const int64_t drawing_index, StepEncodeStatus &)
 
void decode (GreasePencil &grease_pencil, StepDecodeStatus &decode_status) const
 
void foreach_id_ref (UndoTypeForEachIDRefFn foreach_ID_ref_fn, void *user_data)
 

Additional Inherited Members

- Protected Member Functions inherited from blender::ed::greasepencil::undo::StepDrawingGeometryBase
void decode_valid_drawingtype_at_index_ensure (MutableSpan< GreasePencilDrawingBase * > drawings, const GreasePencilDrawingType drawing_type) const
 
- Protected Attributes inherited from blender::ed::greasepencil::undo::StepDrawingGeometryBase
int index_
 
uint32_t flag_
 

Detailed Description

Definition at line 154 of file grease_pencil_undo.cc.

Member Function Documentation

◆ decode()

◆ encode()

◆ foreach_id_ref()

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

Definition at line 187 of file grease_pencil_undo.cc.


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