Blender  V3.3
Public Attributes | List of all members
UndoImageHandle Struct Reference

Public Attributes

struct UndoImageHandlenext
 
struct UndoImageHandleprev
 
UndoRefID_Image image_ref
 
ImageUser iuser
 
ListBase buffers
 

Detailed Description

Definition at line 555 of file image_undo.cc.

Member Data Documentation

◆ buffers

ListBase UndoImageHandle::buffers

List of UndoImageBuf's to support multiple buffers per image.

Definition at line 569 of file image_undo.cc.

Referenced by image_undosys_step_encode(), uhandle_add_ubuf(), and uhandle_lookup_ubuf().

◆ image_ref

UndoRefID_Image UndoImageHandle::image_ref

Each undo handle refers to a single image which may have multiple buffers.

Definition at line 559 of file image_undo.cc.

Referenced by image_undosys_foreach_ID_ref(), image_undosys_step_encode(), uhandle_add(), uhandle_lookup(), and uhandle_lookup_by_name().

◆ iuser

ImageUser UndoImageHandle::iuser

Each tile of a tiled image has its own UndoImageHandle. The tile number of this IUser is used to distinguish them.

Definition at line 564 of file image_undo.cc.

Referenced by image_undosys_step_encode(), uhandle_add(), uhandle_ensure(), uhandle_lookup(), and uhandle_lookup_by_name().

◆ next

struct UndoImageHandle* UndoImageHandle::next

Definition at line 556 of file image_undo.cc.

◆ prev

struct UndoImageHandle * UndoImageHandle::prev

Definition at line 556 of file image_undo.cc.


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