![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
One row of data.presets, owned by the caller.
More...
#include <preset_repository.h>
Collaboration diagram for dt_preset_t:Data Fields | |
| gchar * | name |
| gchar * | description |
| gchar * | operation |
| int | autoapply |
| gchar * | model |
| gchar * | maker |
| gchar * | lens |
| float | iso_min |
| float | iso_max |
| float | exposure_min |
| float | exposure_max |
| float | aperture_min |
| float | aperture_max |
| int | focal_length_min |
| int | focal_length_max |
| void * | op_params |
| int | op_params_size |
| int | op_version |
| void * | blendop_params |
| int | blendop_params_size |
| int | blendop_version |
| int | enabled |
| int | multi_priority |
| gchar * | multi_name |
| int | filter |
| int | def |
| int | format |
One row of data.presets, owned by the caller.
The whole row, because both users of it want the whole row: exporting a preset to a .dtpreset file writes every field, and importing one supplies every field. The table is wide and untyped-ish – filter, def and format are stored as REAL and read as int – and that is reproduced rather than corrected here.
Strings are never NULL in a struct that came from dt_preset_repository_get_by_rowid(); an absent column reads as "".
Definition at line 49 of file preset_repository.h.
| float dt_preset_t::aperture_max |
Definition at line 62 of file preset_repository.h.
| float dt_preset_t::aperture_min |
Definition at line 62 of file preset_repository.h.
| int dt_preset_t::autoapply |
Definition at line 54 of file preset_repository.h.
| void* dt_preset_t::blendop_params |
Definition at line 69 of file preset_repository.h.
| int dt_preset_t::blendop_params_size |
Definition at line 70 of file preset_repository.h.
| int dt_preset_t::blendop_version |
Definition at line 71 of file preset_repository.h.
| int dt_preset_t::def |
Definition at line 77 of file preset_repository.h.
| gchar* dt_preset_t::description |
Definition at line 52 of file preset_repository.h.
| int dt_preset_t::enabled |
Definition at line 73 of file preset_repository.h.
| float dt_preset_t::exposure_max |
Definition at line 61 of file preset_repository.h.
| float dt_preset_t::exposure_min |
Definition at line 61 of file preset_repository.h.
| int dt_preset_t::filter |
Definition at line 76 of file preset_repository.h.
| int dt_preset_t::focal_length_max |
Definition at line 63 of file preset_repository.h.
| int dt_preset_t::focal_length_min |
Definition at line 63 of file preset_repository.h.
| int dt_preset_t::format |
Definition at line 78 of file preset_repository.h.
| float dt_preset_t::iso_max |
Definition at line 60 of file preset_repository.h.
| float dt_preset_t::iso_min |
Definition at line 60 of file preset_repository.h.
| gchar* dt_preset_t::lens |
Definition at line 59 of file preset_repository.h.
| gchar* dt_preset_t::maker |
Definition at line 58 of file preset_repository.h.
| gchar* dt_preset_t::model |
Definition at line 57 of file preset_repository.h.
| gchar* dt_preset_t::multi_name |
Definition at line 75 of file preset_repository.h.
| int dt_preset_t::multi_priority |
Definition at line 74 of file preset_repository.h.
| gchar* dt_preset_t::name |
Definition at line 51 of file preset_repository.h.
| void* dt_preset_t::op_params |
Definition at line 66 of file preset_repository.h.
Referenced by dt_preset_repository_get_by_rowid().
| int dt_preset_t::op_params_size |
Definition at line 67 of file preset_repository.h.
| int dt_preset_t::op_version |
Definition at line 68 of file preset_repository.h.
| gchar* dt_preset_t::operation |
Definition at line 53 of file preset_repository.h.