Oyranos  git-devel
Oyranos is a full featured Color Management System
Functions
Behaviour API

Set and query for behaviour on various actions. More...

Collaboration diagram for Behaviour API:

Functions

int oySetBehaviour (oyBEHAVIOUR_e type, oySCOPE_e scope, int choice)
 
int oyGetBehaviour (oyBEHAVIOUR_e type)
 

Detailed Description

Set and query for behaviour on various actions.

Todo:
is the missing description of available choices

Take a look at the Oyranos settings xml file. Options are described there.

Otherwise look at the oyranos-config-fltk application or the description on

ColourWiki.

Function Documentation

◆ oyGetBehaviour()

int oyGetBehaviour ( oyBEHAVIOUR_e  type)

Get a special behaviour.

Todo:
The options should silently fallback to defaults.
Parameters
typethe type of behaviour
Returns
the behaviour option (-1 if not available or not set)

Referenced by oyGetDisplayWhitePoint().

◆ oySetBehaviour()

int oySetBehaviour ( oyBEHAVIOUR_e  type,
oySCOPE_e  scope,
int  choice 
)

Set a special behaviour. Usual in control panel in Oyranos.

Parameters
typethe type of behaviour
scopeoySCOPE_USER and oySCOPE_SYSTEM are possible
choicethe selected option
Returns
error