Skip to content
Raphael Menges edited this page Mar 9, 2016 · 13 revisions

Definition

Configuration properties are saved in ".ceyegui" files with a simple syntax as shown in the example below. All times are given in seconds.

animation-duration = 0.2
sensor-penetration-increase-duration = 3.0
gaze-visualization-color = 0xFF0000FF

Following properties are available:

Property Type
animation-duration float
sensor-penetration-increase-duration float
sensor-penetration-decrease-duration float
button-threshold-increase-duration float
button-threshold-decrease-duration float
button-pressing-duration float
sensor-interaction-penetration-amount float
dim-increase-duration float
dim-decrease-duration float
maximal-adaptive-scale-increase float
adaptive-scale-increase-duration float
adaptive-scale-decrease-duration float
gaze-visualization-color Hex RGBA
gaze-visualization-fade-duration float
gaze-visualization-focus-duration float
gaze-visualization-reject-threshold float
gaze-visualization-min-size float
gaze-visualization-max-size float
keyboard-speed-multiplier float

Usage

There is an interface function to load a configuration file by relative path.

void eyegui::loadConfig(eyegui::GUI* pGUI, std::string filepath);
Clone this wiki locally