![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
Collaboration diagram for dt_studio_capture_t:Data Fields | |
| dt_view_image_surface_fetcher_t | fetcher |
| cairo_surface_t * | surface |
| int32_t | imgid |
| int | width |
| int | height |
| dt_thumbtable_zoom_t | zoom |
| double | pan_x |
| double | pan_y |
| gboolean | anchor_pending |
| double | anchor_rel_x |
| double | anchor_rel_y |
| double | anchor_px |
| double | anchor_py |
| gboolean | panning |
| double | drag_start_x |
| double | drag_start_y |
| double | pan_start_x |
| double | pan_start_y |
| gboolean | picker_dragging_box |
| float | picker_box_anchor [2] |
| guint | refresh_timeout |
| dt_develop_t * | dev |
| dt_develop_t * | saved_develop |
| gboolean | dev_loaded |
| int | dev_width |
| int | dev_height |
| dt_dev_locked_surface_t | main_locked |
| dt_dev_pixelpipe_cache_wait_t | main_wait |
| dt_colorpicker_sample_t * | own_primary_sample |
Studio Capture view: monitor a folder, import incoming shots, auto-apply styles and preview the active image full-size with the filmstrip at the bottom. The center view renders the processed image through the async surface fetcher (fit-to-window or 100% with panning); the darkroom editing panels are intentionally absent: this is a viewer, not an editor.
Definition at line 56 of file studio_capture.c.
| gboolean dt_studio_capture_t::anchor_pending |
Definition at line 76 of file studio_capture.c.
| double dt_studio_capture_t::anchor_px |
Definition at line 79 of file studio_capture.c.
| double dt_studio_capture_t::anchor_py |
Definition at line 80 of file studio_capture.c.
| double dt_studio_capture_t::anchor_rel_x |
Definition at line 77 of file studio_capture.c.
| double dt_studio_capture_t::anchor_rel_y |
Definition at line 78 of file studio_capture.c.
| dt_develop_t* dt_studio_capture_t::dev |
Definition at line 107 of file studio_capture.c.
| int dt_studio_capture_t::dev_height |
Definition at line 111 of file studio_capture.c.
| gboolean dt_studio_capture_t::dev_loaded |
Definition at line 109 of file studio_capture.c.
| int dt_studio_capture_t::dev_width |
Definition at line 110 of file studio_capture.c.
| double dt_studio_capture_t::drag_start_x |
Definition at line 84 of file studio_capture.c.
| double dt_studio_capture_t::drag_start_y |
Definition at line 85 of file studio_capture.c.
| dt_view_image_surface_fetcher_t dt_studio_capture_t::fetcher |
Definition at line 58 of file studio_capture.c.
| int dt_studio_capture_t::height |
Definition at line 64 of file studio_capture.c.
| int32_t dt_studio_capture_t::imgid |
Definition at line 60 of file studio_capture.c.
| dt_dev_locked_surface_t dt_studio_capture_t::main_locked |
Definition at line 116 of file studio_capture.c.
| dt_dev_pixelpipe_cache_wait_t dt_studio_capture_t::main_wait |
Definition at line 117 of file studio_capture.c.
| dt_colorpicker_sample_t* dt_studio_capture_t::own_primary_sample |
Definition at line 127 of file studio_capture.c.
| double dt_studio_capture_t::pan_start_x |
Definition at line 86 of file studio_capture.c.
| double dt_studio_capture_t::pan_start_y |
Definition at line 87 of file studio_capture.c.
| double dt_studio_capture_t::pan_x |
Definition at line 70 of file studio_capture.c.
| double dt_studio_capture_t::pan_y |
Definition at line 71 of file studio_capture.c.
| gboolean dt_studio_capture_t::panning |
Definition at line 83 of file studio_capture.c.
| float dt_studio_capture_t::picker_box_anchor[2] |
Definition at line 91 of file studio_capture.c.
| gboolean dt_studio_capture_t::picker_dragging_box |
Definition at line 90 of file studio_capture.c.
| guint dt_studio_capture_t::refresh_timeout |
Definition at line 95 of file studio_capture.c.
Referenced by _studio_deferred_refresh().
| dt_develop_t* dt_studio_capture_t::saved_develop |
Definition at line 108 of file studio_capture.c.
| cairo_surface_t* dt_studio_capture_t::surface |
Definition at line 59 of file studio_capture.c.
| int dt_studio_capture_t::width |
Definition at line 63 of file studio_capture.c.
| dt_thumbtable_zoom_t dt_studio_capture_t::zoom |
Definition at line 67 of file studio_capture.c.