![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include <view.h>
Collaboration diagram for dt_view_manager_t:Data Fields | ||
| GList * | views | |
| dt_view_t * | current_view | |
| GList * | active_images | |
| dt_history_copy_item_t | copy_paste | |
| int32_t | image_info_id | |
| struct { | ||
| GPid audio_player_pid | ||
| int32_t audio_player_id | ||
| guint audio_player_event_source | ||
| } | audio | |
| GtkWidget * | guides_toggle | |
| GtkWidget * | guides | |
| GtkWidget * | guides_colors | |
| GtkWidget * | guides_contrast | |
| GtkWidget * | guides_popover | |
| struct { | ||
| struct { | ||
| struct dt_lib_module_t *void(* add )(struct dt_lib_module_t *, GtkWidget *, dt_view_type_flags_t) | ||
| } module_toolbox | ||
| struct { | ||
| struct dt_lib_module_t *void(* update )(struct dt_lib_module_t *) | ||
| } module_collect | ||
| struct { | ||
| struct dt_view_t * view | ||
| dt_darkroom_layout_t(* get_layout )(struct dt_view_t *view) | ||
| } darkroom | ||
| } | proxy | |
holds all relevant data needed to manage the view modules.
| GList* dt_view_manager_t::active_images |
| struct dt_lib_module_t *void(* dt_view_manager_t::add) (struct dt_lib_module_t *, GtkWidget *, dt_view_type_flags_t) |
Referenced by dt_view_manager_module_toolbox_add(), and gui_init().
| struct { ... } dt_view_manager_t::audio |
Referenced by _audio_child_watch(), _event_audio_release(), dt_view_audio_start(), dt_view_audio_stop(), and dt_view_manager_init().
| guint dt_view_manager_t::audio_player_event_source |
Referenced by dt_view_audio_start(), and dt_view_audio_stop().
| int32_t dt_view_manager_t::audio_player_id |
Referenced by _audio_child_watch(), _event_audio_release(), dt_view_audio_start(), dt_view_audio_stop(), and dt_view_manager_init().
| GPid dt_view_manager_t::audio_player_pid |
Referenced by dt_view_audio_start(), and dt_view_audio_stop().
| dt_history_copy_item_t dt_view_manager_t::copy_paste |
| dt_view_t* dt_view_manager_t::current_view |
Referenced by _event_dnd_begin(), dt_view_manager_button_pressed(), dt_view_manager_button_released(), dt_view_manager_expose(), dt_view_manager_get_current_view(), dt_view_manager_init(), dt_view_manager_key_pressed(), dt_view_manager_mouse_enter(), dt_view_manager_mouse_leave(), dt_view_manager_mouse_moved(), dt_view_manager_name(), dt_view_manager_reset(), dt_view_manager_scrolled(), and dt_view_manager_switch_by_view().
| struct { ... } dt_view_manager_t::darkroom |
Referenced by dt_view_darkroom_get_layout(), gui_init(), and init().
| dt_darkroom_layout_t(* dt_view_manager_t::get_layout) (struct dt_view_t *view) |
Referenced by dt_view_darkroom_get_layout(), and gui_init().
| GtkWidget * dt_view_manager_t::guides |
| GtkWidget * dt_view_manager_t::guides_colors |
Referenced by dt_guides_popover(), and dt_guides_update_popover_values().
| GtkWidget * dt_view_manager_t::guides_contrast |
Referenced by dt_guides_popover(), and dt_guides_update_popover_values().
| GtkWidget * dt_view_manager_t::guides_popover |
Referenced by _toolbar_show_popup(), cleanup(), and gui_init().
| GtkWidget* dt_view_manager_t::guides_toggle |
Referenced by dt_guides_update_button_state(), and gui_init().
| int32_t dt_view_manager_t::image_info_id |
Referenced by _dt_image_info_changed_callback(), and dt_view_image_info_update().
| struct { ... } dt_view_manager_t::module_collect |
Referenced by entry_activated(), geotag_changed(), gui_cleanup(), gui_init(), row_activated_with_event(), and tag_changed().
| struct { ... } dt_view_manager_t::module_toolbox |
Referenced by dt_view_manager_module_toolbox_add(), and gui_init().
| struct { ... } dt_view_manager_t::proxy |
Referenced by _parameter_changed(), _view_map_collection_changed(), _view_map_geotag_changed(), _view_map_selection_changed(), dt_view_darkroom_get_layout(), dt_view_manager_module_toolbox_add(), enter(), entry_activated(), geotag_changed(), gui_cleanup(), gui_init(), gui_init(), init(), leave(), row_activated_with_event(), and tag_changed().
| struct dt_lib_module_t *void(* dt_view_manager_t::update) (struct dt_lib_module_t *) |
Referenced by gui_init().
| struct dt_view_t* dt_view_manager_t::view |
| GList* dt_view_manager_t::views |