Blender  V2.93
Public Attributes | List of all members
UndoImageBuf Struct Reference

Public Attributes

struct UndoImageBufnext
 
struct UndoImageBufprev
 
struct UndoImageBufpost
 
char ibuf_name [IMB_FILENAME_SIZE]
 
UndoImageTile ** tiles
 
uint tiles_len
 
uint tiles_dims [2]
 
uint image_dims [2]
 
struct {
   short   source
 
   bool   use_float
 
   char   gen_type
 
image_state
 

Detailed Description

Definition at line 403 of file image_undo.c.

Member Data Documentation

◆ gen_type

char UndoImageBuf::gen_type

Definition at line 425 of file image_undo.c.

Referenced by ubuf_from_image_no_tiles().

◆ ibuf_name

char UndoImageBuf::ibuf_name[IMB_FILENAME_SIZE]

Definition at line 411 of file image_undo.c.

Referenced by ubuf_from_image_no_tiles(), and ubuf_lookup_from_reference().

◆ image_dims

uint UndoImageBuf::image_dims[2]

◆ 

struct { ... } UndoImageBuf::image_state

Store variables from the image.

Referenced by ubuf_ensure_compat_ibuf(), and ubuf_from_image_no_tiles().

◆ next

struct UndoImageBuf* UndoImageBuf::next

Definition at line 404 of file image_undo.c.

◆ post

struct UndoImageBuf* UndoImageBuf::post

The buffer after the undo step has executed.

Definition at line 409 of file image_undo.c.

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

◆ prev

struct UndoImageBuf * UndoImageBuf::prev

Definition at line 404 of file image_undo.c.

◆ source

short UndoImageBuf::source

Definition at line 423 of file image_undo.c.

Referenced by ubuf_from_image_no_tiles().

◆ tiles

UndoImageTile** UndoImageBuf::tiles

◆ tiles_dims

uint UndoImageBuf::tiles_dims[2]

◆ tiles_len

uint UndoImageBuf::tiles_len

Can calculate these from dims, just for convenience.

Definition at line 416 of file image_undo.c.

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

◆ use_float

bool UndoImageBuf::use_float

Definition at line 424 of file image_undo.c.

Referenced by ubuf_ensure_compat_ibuf(), and ubuf_from_image_no_tiles().


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