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

Data Fields

dt_pthread_mutex_t mutex
 
dt_drawlayer_runtime_buffer_state_t buffers [DT_DRAWLAYER_RUNTIME_BUFFER_COUNT]
 
dt_drawlayer_runtime_thread_state_t threads [DT_DRAWLAYER_RUNTIME_ACTOR_COUNT]
 
gboolean layer_cache_valid
 
gboolean sidecar_io_active
 
gboolean gui_focused
 
dt_drawlayer_runtime_event_t last_event
 
dt_drawlayer_runtime_raw_input_kind_t last_raw_input_kind
 

Detailed Description

Definition at line 44 of file runtime.c.

Field Documentation

◆ buffers

◆ gui_focused

gboolean dt_drawlayer_runtime_private_t::gui_focused

Definition at line 51 of file runtime.c.

Referenced by _apply_runtime_event(), and _update_realtime_state().

◆ last_event

dt_drawlayer_runtime_event_t dt_drawlayer_runtime_private_t::last_event

Definition at line 52 of file runtime.c.

Referenced by _apply_runtime_event().

◆ last_raw_input_kind

dt_drawlayer_runtime_raw_input_kind_t dt_drawlayer_runtime_private_t::last_raw_input_kind

Definition at line 53 of file runtime.c.

Referenced by _apply_runtime_event().

◆ layer_cache_valid

gboolean dt_drawlayer_runtime_private_t::layer_cache_valid

Definition at line 49 of file runtime.c.

Referenced by _build_runtime_schedule(), and _sync_runtime_state_from_inputs().

◆ mutex

dt_pthread_mutex_t dt_drawlayer_runtime_private_t::mutex

◆ sidecar_io_active

gboolean dt_drawlayer_runtime_private_t::sidecar_io_active

Definition at line 50 of file runtime.c.

Referenced by _apply_runtime_event(), and dt_drawlayer_runtime_manager_note_sidecar_io().

◆ threads


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