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

A profile's public identity: what the GUI displays and stores, and nothing else. More...

#include <colorspaces.h>

+ Collaboration diagram for dt_colorprofile_desc_t:

Data Fields

dt_colorspaces_color_profile_type_t type
 what to store in params / conf
 
char filename [DT_IOP_COLOR_ICC_LEN]
 "" unless type == DT_COLORSPACE_FILE
 
char name [512]
 translated, display-ready
 

Detailed Description

A profile's public identity: what the GUI displays and stores, and nothing else.

A plain value – copy it, put it in GTK object data, outlive anything with it. It carries no cmsHPROFILE, so it is unaffected by a monitor-profile change and needs no lock to keep.

Definition at line 349 of file colorspaces.h.

Field Documentation

◆ filename

◆ name

char dt_colorprofile_desc_t::name[512]

translated, display-ready

Definition at line 353 of file colorspaces.h.

◆ type

dt_colorspaces_color_profile_type_t dt_colorprofile_desc_t::type

what to store in params / conf

Definition at line 351 of file colorspaces.h.

Referenced by _profile_changed(), _softproof_profile_callback(), profile_changed(), and workicc_changed().


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