Blender V4.5
UndoImageBuf Struct Reference

Classes

struct  [struct].image_state

Public Attributes

UndoImageBufnext
UndoImageBufprev
UndoImageBufpost
char ibuf_filepath [IMB_FILEPATH_SIZE]
int ibuf_fileframe
UndoImageTile ** tiles
uint32_t tiles_len
uint32_t tiles_dims [2]
uint32_t image_dims [2]
struct  image_state

Detailed Description

Definition at line 461 of file image_undo.cc.

Member Data Documentation

◆ ibuf_fileframe

int UndoImageBuf::ibuf_fileframe

Definition at line 470 of file image_undo.cc.

Referenced by ubuf_from_image_no_tiles(), and ubuf_lookup_from_reference().

◆ ibuf_filepath

char UndoImageBuf::ibuf_filepath[IMB_FILEPATH_SIZE]

Definition at line 469 of file image_undo.cc.

Referenced by ubuf_from_image_no_tiles(), and ubuf_lookup_from_reference().

◆ image_dims

uint32_t UndoImageBuf::image_dims[2]

◆ image_state

struct UndoImageBuf::[struct].image_state UndoImageBuf::image_state

◆ next

UndoImageBuf* UndoImageBuf::next

Definition at line 462 of file image_undo.cc.

◆ post

UndoImageBuf* UndoImageBuf::post

The buffer after the undo step has executed.

Definition at line 467 of file image_undo.cc.

Referenced by ED_image_undo_push(), image_undosys_step_encode(), ubuf_free(), ubuf_lookup_from_reference(), uhandle_add_ubuf(), and uhandle_restore_list().

◆ prev

UndoImageBuf * UndoImageBuf::prev

Definition at line 462 of file image_undo.cc.

◆ tiles

◆ tiles_dims

uint32_t UndoImageBuf::tiles_dims[2]

◆ tiles_len

uint32_t UndoImageBuf::tiles_len

Can calculate these from dims, just for convenience.

Definition at line 475 of file image_undo.cc.

Referenced by ED_image_undo_push(), image_undosys_step_encode(), ubuf_free(), ubuf_from_image_all_tiles(), and ubuf_from_image_no_tiles().


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