Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
dt_view_t Struct Reference

#include <view.h>

+ Collaboration diagram for dt_view_t:

Data Fields

char module_name [64]
 
GModule *voiddata
 
uint32_t width
 
uint32_t height
 
float vscroll_size
 
float vscroll_lower
 
float vscroll_viewport_size
 
float vscroll_pos
 
float hscroll_size
 
float hscroll_lower
 
float hscroll_viewport_size
 
float hscroll_pos
 

Detailed Description

main dt view module (as lighttable or darkroom)

Field Documentation

◆ data

GModule* void* dt_view_t::data

Referenced by _darkroom_image_loaded_callback(), _darkroom_pickers_draw(), _display_next_image(), _drag_and_drop_received(), _drag_and_drop_received(), _drag_motion_received(), _draw_image(), _draw_transient_image(), _film_strip_activated(), _hide_mouse(), _slideshow_slow_down_accel(), _slideshow_speed_up_accel(), _slideshow_start_stop_accel(), _slideshow_step_back_accel(), _slideshow_step_forward_accel(), _view_map_button_press_callback(), _view_map_button_release_callback(), _view_map_center_on_image(), _view_map_center_on_image_list(), _view_map_changed_callback(), _view_map_changed_callback_delayed(), _view_map_changed_callback_wait(), _view_map_collection_changed(), _view_map_display_selected(), _view_map_dnd_get_callback(), _view_map_drag_motion_callback(), _view_map_drag_set_icon(), _view_map_draw_image(), _view_map_draw_images(), _view_map_geotag_changed(), _view_map_get_entry_at_pos(), _view_map_get_imgs_at_pos(), _view_map_motion_notify_callback(), _view_map_redraw(), _view_map_scroll_event(), _view_map_selection_changed(), _view_map_signal_change_delayed(), _view_map_signal_change_wait(), _view_map_update_location_geotag(), _zoom_and_center(), append_views(), button_pressed(), button_released(), cleanup(), configure(), dt_lib_load_module(), dt_view_manager_configure(), dt_view_manager_gui_init(), dt_view_manager_switch(), enter(), expose(), expose(), expose(), expose_print_page(), gui_init(), init(), key_pressed(), leave(), mouse_enter(), mouse_in_imagearea(), mouse_leave(), mouse_moved(), reset(), scrolled(), try_enter(), and views_member().

◆ height

uint32_t dt_view_t::height

◆ hscroll_lower

float dt_view_t::hscroll_lower

◆ hscroll_pos

float dt_view_t::hscroll_pos

◆ hscroll_size

float dt_view_t::hscroll_size

◆ hscroll_viewport_size

float dt_view_t::hscroll_viewport_size

◆ module_name

◆ vscroll_lower

float dt_view_t::vscroll_lower

◆ vscroll_pos

float dt_view_t::vscroll_pos

◆ vscroll_size

float dt_view_t::vscroll_size

◆ vscroll_viewport_size

float dt_view_t::vscroll_viewport_size

◆ width

uint32_t dt_view_t::width

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