![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
What the runtime manager is given to reach its caller's state. More...
#include <runtime.h>
Collaboration diagram for dt_drawlayer_runtime_host_t:Data Fields | |
| void * | user_data |
What the runtime manager is given to reach its caller's state.
‘user_data’ is the one member: every consumer casts it back to a dt_drawlayer_runtime_context_t. It carried two callback pointers as well, ‘collect_inputs’ and ‘perform_action’, which were assigned NULL at all nineteen construction sites and never called from anywhere – a host interface that was declared and never wired up. The forward-declared dt_drawlayer_runtime_action_request_t existed only in that second signature and was never defined at all.
| void* dt_drawlayer_runtime_host_t::user_data |
Definition at line 293 of file runtime.h.
Referenced by _perform_runtime_commit_sequence(), _perform_runtime_widget_cache_sync(), _update_gui_runtime_manager(), _update_manager_information(), button_pressed(), button_released(), dt_drawlayer_runtime_manager_update(), mouse_moved(), process(), and process_cl().