![]() |
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) | ||
| void(* set_default_cursor )(struct dt_view_t *view, double x, double y) | ||
| } darkroom | ||
| } | proxy | |
| GList* dt_view_manager_t::active_images |
Definition at line 204 of file view.h.
Referenced by dt_view_active_images_add(), dt_view_active_images_get_all(), dt_view_active_images_get_first(), dt_view_active_images_remove(), dt_view_active_images_reset(), dt_view_active_images_set(), dt_view_manager_cleanup(), and dt_view_manager_init().
| struct dt_lib_module_t *void(* dt_view_manager_t::add) (struct dt_lib_module_t *, GtkWidget *, dt_view_type_flags_t) |
Definition at line 231 of file view.h.
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 |
Definition at line 216 of file view.h.
Referenced by dt_view_audio_start(), and dt_view_audio_stop().
| int32_t dt_view_manager_t::audio_player_id |
Definition at line 215 of file view.h.
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 |
Definition at line 214 of file view.h.
Referenced by dt_view_audio_start(), and dt_view_audio_stop().
| dt_history_copy_item_t dt_view_manager_t::copy_paste |
Definition at line 207 of file view.h.
Referenced by _history_paste_apply(), _history_paste_parts_apply(), dt_history_copy(), dt_history_copy_parts(), dt_history_paste_on_list(), dt_history_paste_parts_on_list(), dt_history_paste_parts_prepare(), and paste_sensitive_callback().
| dt_view_t* dt_view_manager_t::current_view |
Definition at line 201 of file view.h.
Referenced by _darkroom_image_loaded_callback(), dt_control_delete_image(), dt_control_delete_images(), dt_control_remove_images(), 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(), gui_post_expose(), and init().
| dt_darkroom_layout_t(* dt_view_manager_t::get_layout) (struct dt_view_t *view) |
Definition at line 245 of file view.h.
Referenced by dt_view_darkroom_get_layout(), and gui_init().
| GtkWidget * dt_view_manager_t::guides |
Definition at line 220 of file view.h.
Referenced by _guides_add_guide(), _settings_flip_changed(), _settings_flip_update(), _settings_guides_changed(), _settings_update_visibility(), dt_guides_add_guide(), dt_guides_popover(), and dt_guides_update_popover_values().
| GtkWidget * dt_view_manager_t::guides_colors |
Definition at line 220 of file view.h.
Referenced by dt_guides_popover(), and dt_guides_update_popover_values().
| GtkWidget * dt_view_manager_t::guides_contrast |
Definition at line 220 of file view.h.
Referenced by dt_guides_popover(), and dt_guides_update_popover_values().
| GtkWidget * dt_view_manager_t::guides_popover |
Definition at line 220 of file view.h.
Referenced by _toolbar_show_popup(), cleanup(), and gui_init().
| GtkWidget* dt_view_manager_t::guides_toggle |
Definition at line 220 of file view.h.
Referenced by dt_guides_update_button_state(), and gui_init().
| int32_t dt_view_manager_t::image_info_id |
Definition at line 210 of file view.h.
Referenced by _dt_image_info_changed_callback(), and dt_view_image_info_update().
| struct { ... } dt_view_manager_t::module_collect |
Referenced by _commit_quiet(), _self(), geotag_changed(), gui_cleanup(), gui_init(), and tag_changed().
| struct { ... } dt_view_manager_t::module_toolbox |
Referenced by _lib_masks_add_popup_button_idle(), dt_view_manager_module_toolbox_add(), and gui_init().
| struct { ... } dt_view_manager_t::proxy |
Referenced by _commit_quiet(), _lib_masks_add_popup_button_idle(), _self(), _view_map_collection_changed(), _view_map_geotag_changed(), _view_map_selection_changed(), dt_view_darkroom_get_layout(), dt_view_manager_module_toolbox_add(), enter(), geotag_changed(), gui_cleanup(), gui_init(), gui_init(), gui_post_expose(), init(), leave(), and tag_changed().
Definition at line 246 of file view.h.
Referenced by gui_init(), and gui_post_expose().
| struct dt_lib_module_t *void(* dt_view_manager_t::update) (struct dt_lib_module_t *) |
Definition at line 238 of file view.h.
Referenced by gui_init().
| struct dt_view_t* dt_view_manager_t::view |
Definition at line 244 of file view.h.
Referenced by _view_map_collection_changed(), _view_map_geotag_changed(), _view_map_selection_changed(), dt_view_darkroom_get_layout(), enter(), gui_post_expose(), init(), and leave().
| GList* dt_view_manager_t::views |
Definition at line 200 of file view.h.
Referenced by append_views(), dt_lib_load_module(), dt_view_manager_cleanup(), dt_view_manager_configure(), dt_view_manager_gui_init(), dt_view_manager_load_modules(), and dt_view_manager_switch().