#include <thumbtable.h>
◆ alternate_mode
gboolean dt_thumbtable_t::alternate_mode |
◆ collapse_groups
gboolean dt_thumbtable_t::collapse_groups |
◆ collection_count
int dt_thumbtable_t::collection_count |
Referenced by _dt_collection_changed_callback(), _dt_collection_get_hash(), _dt_collection_lut(), _dt_image_info_changed_callback(), _find_rowid_from_imgid(), _imgid_to_rowid(), _mouse_over_image_callback(), _move_in_grid(), _populate_thumbnails(), _update_grid_area(), dt_thumbtable_invert_selection(), dt_thumbtable_new(), dt_thumbtable_select_all(), dt_thumbtable_select_range(), and dt_thumbtable_update().
◆ collection_hash
uint64_t dt_thumbtable_t::collection_hash |
◆ collection_inited
gboolean dt_thumbtable_t::collection_inited |
◆ configured
gboolean dt_thumbtable_t::configured |
◆ drag_dx
int dt_thumbtable_t::drag_dx |
◆ drag_dy
int dt_thumbtable_t::drag_dy |
◆ drag_list
GList* dt_thumbtable_t::drag_list |
◆ drag_thumb
◆ dragging
gboolean dt_thumbtable_t::dragging |
◆ draw_group_borders
gboolean dt_thumbtable_t::draw_group_borders |
◆ focus_peaking
gboolean dt_thumbtable_t::focus_peaking |
◆ focus_regions
gboolean dt_thumbtable_t::focus_regions |
◆ grid
GtkWidget* dt_thumbtable_t::grid |
Referenced by _add_thumbnail_at_rowid(), _event_dnd_end(), _grab_focus(), _resize_thumbnails(), _update_grid_area(), dt_gui_refocus_center(), dt_thumbtable_dispatch_over(), dt_thumbtable_hide(), dt_thumbtable_new(), dt_thumbtable_redraw_real(), dt_thumbtable_set_overlays_mode(), dt_thumbtable_set_parent(), and dt_thumbtable_show().
◆ grid_cols
int dt_thumbtable_t::grid_cols |
◆ h_scrollbar
GtkAdjustment* dt_thumbtable_t::h_scrollbar |
◆ last_x
int dt_thumbtable_t::last_x |
◆ last_y
int dt_thumbtable_t::last_y |
◆ list
GList* dt_thumbtable_t::list |
Referenced by _add_thumbnail_at_rowid(), _alternative_mode(), _dt_image_info_changed_callback(), _dt_selection_changed_callback(), _dt_thumbtable_empty_list(), _find_thumb_by_imgid(), _garbage_collection(), _resize_thumbnails(), dt_thumbtable_new(), dt_thumbtable_offset_zoom(), dt_thumbtable_refresh_thumbnail_real(), and dt_thumbtable_update().
◆ lock
dt_pthread_mutex_t dt_thumbtable_t::lock |
Referenced by _alternative_mode(), _dt_collection_lut(), _dt_image_info_changed_callback(), _dt_selection_changed_callback(), _dt_thumbtable_empty_list(), _imgid_to_rowid(), _mouse_over_image_callback(), _move_in_grid(), dt_thumbtable_cleanup(), dt_thumbtable_dispatch_over(), dt_thumbtable_key_pressed_grid(), dt_thumbtable_new(), dt_thumbtable_offset_zoom(), dt_thumbtable_refresh_thumbnail_real(), dt_thumbtable_scroll_to_imgid(), dt_thumbtable_select_all(), dt_thumbtable_select_range(), dt_thumbtable_set_draw_group_borders(), dt_thumbtable_set_overlays_mode(), and dt_thumbtable_update().
◆ lut
Referenced by _add_thumbnail_at_rowid(), _add_thumbnail_group_borders(), _dt_collection_lut(), _dt_image_info_changed_callback(), _find_rowid_from_imgid(), _garbage_collection(), _image_get_infos(), _imgid_to_rowid(), _mouse_over_image_callback(), _move_in_grid(), dt_thumbnail_update_partial_infos(), dt_thumbtable_cleanup(), dt_thumbtable_key_pressed_grid(), dt_thumbtable_new(), dt_thumbtable_select_all(), dt_thumbtable_select_range(), and dt_thumbtable_update().
◆ max_row_id
int dt_thumbtable_t::max_row_id |
◆ min_row_id
int dt_thumbtable_t::min_row_id |
◆ mode
Referenced by _add_thumbnail_at_rowid(), _add_thumbnail_group_borders(), _event_main_release(), _get_row_ids(), _grab_focus(), _grid_configure(), _is_rowid_visible(), _position_to_rowid(), _rowid_to_position(), _update_grid_area(), dt_thumbtable_configure(), dt_thumbtable_key_pressed_grid(), and dt_thumbtable_set_parent().
◆ overlays
◆ parent_overlay
GtkWidget* dt_thumbtable_t::parent_overlay |
◆ reset_collection
gboolean dt_thumbtable_t::reset_collection |
◆ rowid
int dt_thumbtable_t::rowid |
◆ scroll_window
GtkWidget* dt_thumbtable_t::scroll_window |
◆ thumb_height
int dt_thumbtable_t::thumb_height |
Referenced by _add_thumbnail_at_rowid(), _get_row_ids(), _grid_configure(), _is_rowid_visible(), _move_in_grid(), _position_to_rowid(), _resize_thumbnails(), _rowid_to_position(), _update_grid_area(), dt_thumbtable_configure(), and dt_thumbtable_scroll_to_rowid().
◆ thumb_nb
uint32_t dt_thumbtable_t::thumb_nb |
◆ thumb_width
int dt_thumbtable_t::thumb_width |
◆ thumbs_inited
gboolean dt_thumbtable_t::thumbs_inited |
◆ thumbs_per_row
int dt_thumbtable_t::thumbs_per_row |
Referenced by _add_thumbnail_group_borders(), _get_row_ids(), _grid_configure(), _is_rowid_visible(), _mouse_over_image_callback(), _move_in_grid(), _position_to_rowid(), _rowid_to_position(), _set_thumb_position(), _update_grid_area(), and dt_thumbtable_configure().
◆ v_scrollbar
GtkAdjustment* dt_thumbtable_t::v_scrollbar |
◆ view_height
int dt_thumbtable_t::view_height |
◆ view_width
int dt_thumbtable_t::view_width |
◆ x_position
double dt_thumbtable_t::x_position |
◆ y_position
double dt_thumbtable_t::y_position |
◆ zoom
The documentation for this struct was generated from the following file: