![]() |
Oyranos Colour Management System API |
#include <oyranos_core.h>
Macros | |
#define | OY_SELECT_FILTER 2048 |
select from filter More... | |
#define | OY_SELECT_COMMON 4096 |
select from policySelect typical from a associatable oyCMMapi9_s type of filter for providing common options. More... | |
Functions | |
const char * | oyStructTypeToText (oyOBJECT_e type) |
Objects type to small string. More... | |
[Template file inheritance graph] +– oyranos_object.template.h
Oyranos is an open source Colour Management System
#define OY_SELECT_COMMON 4096 |
select from policySelect typical from a associatable oyCMMapi9_s type of filter for providing common options.
#define OY_SELECT_FILTER 2048 |
select from filter
Referenced by oyImage_FromFile(), and oyImage_ToFile().
enum oyBOOLEAN_e |
boolean operations
enum oyERROR_e |
enum oyOPTIONATTRIBUTE_e |
usage typeThe types of Oyranos default settings to include into the options set. So proofing makes no sense for toolkit widgets, but for advanced graphics displaying. All other Oyranos behaviour settings should be taken over untouched.
The ".invisible" attribute says a option shall not be displayed in a GUI. The ".readonly" attribute alllows for unchangeable, static options. They might be used for passing additional informations. The ".font" and ".advanced" attributes are described for the according enum values.
See as well Registration
Enumerator | |
---|---|
oyOPTIONATTRIBUTE_BASIC |
basic settings, as typical for toolkits and office/web applications, e.g. disable proofing or disable mark out of gamut colours |
oyOPTIONATTRIBUTE_EDIT |
user modified, e.g. after oyOption_SetFromText() |
oyOPTIONATTRIBUTE_AUTOMATIC |
automatically modified, e.g. by a CMM |
oyOPTIONATTRIBUTE_ADVANCED |
advanced settings, as typical for editing, e.g. include proofing (options appended with ".advanced") |
oyOPTIONATTRIBUTE_FRONT |
front end options, handled by the framework or policy module, e.g. ".front" |
oyOPTIONATTRIBUTE_DOUBLE |
tell this options is included twice |
const char* oyStructTypeToText | ( | oyOBJECT_e | type | ) |
Objects type to small string.
Function oyStructTypeToText Give a basic description of inbuild object types.
References oyOBJECT_ARRAY2D_S, oyOBJECT_BLOB_S, oyOBJECT_CALLBACK_S, oyOBJECT_CMM_API10_S, oyOBJECT_CMM_API1_S, oyOBJECT_CMM_API2_S, oyOBJECT_CMM_API3_S, oyOBJECT_CMM_API4_S, oyOBJECT_CMM_API5_S, oyOBJECT_CMM_API6_S, oyOBJECT_CMM_API7_S, oyOBJECT_CMM_API8_S, oyOBJECT_CMM_API9_S, oyOBJECT_CMM_API_FILTER_S, oyOBJECT_CMM_API_FILTERS_S, oyOBJECT_CMM_API_MAX, oyOBJECT_CMM_API_S, oyOBJECT_CMM_APIS_S, oyOBJECT_CMM_DATA_TYPES_S, oyOBJECT_CMM_HANDLE_S, oyOBJECT_CMM_INFO_S, oyOBJECT_CMM_OBJECT_TYPE_S, oyOBJECT_CMM_UI_S, oyOBJECT_COLOUR_CONVERSION_S, oyOBJECT_COMP_S_, oyOBJECT_CONF_DOMAIN_S, oyOBJECT_CONFIG_S, oyOBJECT_CONFIGS_S, oyOBJECT_CONNECTOR_IMAGING_S, oyOBJECT_CONNECTOR_MAX_S, oyOBJECT_CONNECTOR_S, oyOBJECT_CONVERSION_S, oyOBJECT_EXTERNFUNC_S, oyOBJECT_FILE_LIST_S_, oyOBJECT_FILTER_CORE_S, oyOBJECT_FILTER_CORES_S, oyOBJECT_FILTER_GRAPH_S, oyOBJECT_FILTER_NODE_S, oyOBJECT_FILTER_NODES_S, oyOBJECT_FILTER_PLUG_S, oyOBJECT_FILTER_PLUGS_S, oyOBJECT_FILTER_SOCKET_S, oyOBJECT_FORMS_ARGS_S, oyOBJECT_HASH_S, oyOBJECT_ICON_S, oyOBJECT_IMAGE_S, oyOBJECT_INFO_STATIC_S, oyOBJECT_MODULE_S, oyOBJECT_MONITOR_S, oyOBJECT_NAME_S, oyOBJECT_NAMED_COLOUR_S, oyOBJECT_NAMED_COLOURS_S, oyOBJECT_OBJECT_S, oyOBJECT_OBSERVER_S, oyOBJECT_OPTION_S, oyOBJECT_OPTIONS_S, oyOBJECT_PIXEL_ACCESS_S, oyOBJECT_POINTER_S, oyOBJECT_PROFILE_S, oyOBJECT_PROFILE_TAG_S, oyOBJECT_PROFILES_S, oyOBJECT_RECTANGLE_S, oyOBJECT_STRUCT_LIST_S, and oyOBJECT_UI_HANDLER_S.
Referenced by oyFilterGraph_s::oyFilterGraph_ToText(), oyFilterPlug_s::oyFilterPlug_ConnectIntoSocket(), oyMessageFormat(), oyObject_s::oyObject_UnRef(), oyStruct_GetInfo(), and oyStruct_s::oyStruct_GetText().