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

#include <control_jobs.h>

+ Collaboration diagram for dt_control_export_request_t:

Data Fields

int max_width
 
int max_height
 
double scale_factor
 
int format_index
 
int storage_index
 
gboolean export_masks
 
const char * style
 
dt_colorspaces_color_profile_type_t icc_type
 
const gchar * icc_filename
 
dt_iop_color_intent_t icc_intent
 
const gchar * metadata_export
 

Detailed Description

What an export is asked to do, resolved by the caller when it dispatches the export. The size: with scale_factor > 0 each image is reduced by that factor (capped at 1), otherwise it fits in max_width x max_height, 0 x 0 meaning full size. The strings are copied, the caller keeps them.

Definition at line 86 of file control_jobs.h.

Field Documentation

◆ export_masks

gboolean dt_control_export_request_t::export_masks

Definition at line 93 of file control_jobs.h.

Referenced by _export_button_clicked(), and dt_control_export().

◆ format_index

int dt_control_export_request_t::format_index

Definition at line 91 of file control_jobs.h.

Referenced by _export_button_clicked(), and dt_control_export().

◆ icc_filename

const gchar* dt_control_export_request_t::icc_filename

Definition at line 96 of file control_jobs.h.

Referenced by _export_button_clicked(), and dt_control_export().

◆ icc_intent

dt_iop_color_intent_t dt_control_export_request_t::icc_intent

Definition at line 97 of file control_jobs.h.

Referenced by _export_button_clicked(), and dt_control_export().

◆ icc_type

dt_colorspaces_color_profile_type_t dt_control_export_request_t::icc_type

Definition at line 95 of file control_jobs.h.

Referenced by _export_button_clicked(), and dt_control_export().

◆ max_height

int dt_control_export_request_t::max_height

Definition at line 89 of file control_jobs.h.

Referenced by _export_button_clicked(), and dt_control_export().

◆ max_width

int dt_control_export_request_t::max_width

Definition at line 88 of file control_jobs.h.

Referenced by _export_button_clicked(), and dt_control_export().

◆ metadata_export

const gchar* dt_control_export_request_t::metadata_export

Definition at line 98 of file control_jobs.h.

Referenced by _export_button_clicked(), and dt_control_export().

◆ scale_factor

double dt_control_export_request_t::scale_factor

Definition at line 90 of file control_jobs.h.

Referenced by _export_button_clicked(), and dt_control_export().

◆ storage_index

int dt_control_export_request_t::storage_index

Definition at line 92 of file control_jobs.h.

Referenced by dt_control_export().

◆ style

const char* dt_control_export_request_t::style

Definition at line 94 of file control_jobs.h.

Referenced by _export_button_clicked(), and dt_control_export().


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