-
Notifications
You must be signed in to change notification settings - Fork 4
Configuration
Raphael Menges edited this page Mar 9, 2016
·
13 revisions
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 |
There is an interface function to load a configuration file by relative path.
void eyegui::loadConfig(eyegui::GUI* pGUI, std::string filepath);