Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
dt_undo_item_t Struct Reference
+ Collaboration diagram for dt_undo_item_t:

Data Fields

gpointer user_data
 
dt_undo_type_t type
 
dt_undo_data_t data
 
double ts
 
gboolean is_group
 
void(* undo )(gpointer user_data, dt_undo_type_t type, dt_undo_data_t data, dt_undo_action_t action, GList **imgs)
 
void(* free_data )(gpointer data)
 

Detailed Description

Definition at line 39 of file undo.c.

Field Documentation

◆ data

◆ free_data

void(* dt_undo_item_t::free_data) (gpointer data)

Definition at line 47 of file undo.c.

Referenced by _free_undo_data(), and _undo_record().

◆ is_group

gboolean dt_undo_item_t::is_group

Definition at line 45 of file undo.c.

Referenced by _undo_do_undo_redo(), _undo_iterate(), and _undo_record().

◆ ts

double dt_undo_item_t::ts

Definition at line 44 of file undo.c.

Referenced by _undo_do_undo_redo(), and _undo_record().

◆ type

dt_undo_type_t dt_undo_item_t::type

◆ undo

void(* dt_undo_item_t::undo) (gpointer user_data, dt_undo_type_t type, dt_undo_data_t data, dt_undo_action_t action, GList **imgs)

Definition at line 46 of file undo.c.

Referenced by _undo_do_undo_redo(), and _undo_record().

◆ user_data

gpointer dt_undo_item_t::user_data

Definition at line 41 of file undo.c.

Referenced by _undo_do_undo_redo(), and _undo_record().


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