Version 1.24
[libovr-mingw-w64-jolly.git] / Include / OVR_CAPI_Keys.h
1 /********************************************************************************/ /**\r
2  \file      OVR_CAPI.h\r
3  \brief     Keys for CAPI proprty function calls\r
4  \copyright Copyright 2015 Oculus VR, LLC All Rights reserved.\r
5  ************************************************************************************/\r
6 \r
7 #ifndef OVR_CAPI_Keys_h\r
8 #define OVR_CAPI_Keys_h\r
9 \r
10 #include "OVR_Version.h"\r
11 \r
12 \r
13 \r
14 #define OVR_KEY_USER "User" // string\r
15 \r
16 #define OVR_KEY_NAME "Name" // string\r
17 \r
18 #define OVR_KEY_GENDER "Gender" // string "Male", "Female", or "Unknown"\r
19 #define OVR_DEFAULT_GENDER "Unknown"\r
20 \r
21 #define OVR_KEY_PLAYER_HEIGHT "PlayerHeight" // float meters\r
22 #define OVR_DEFAULT_PLAYER_HEIGHT 1.778f\r
23 \r
24 #define OVR_KEY_EYE_HEIGHT "EyeHeight" // float meters\r
25 #define OVR_DEFAULT_EYE_HEIGHT 1.675f\r
26 \r
27 #define OVR_KEY_NECK_TO_EYE_DISTANCE "NeckEyeDistance" // float[2] meters\r
28 #define OVR_DEFAULT_NECK_TO_EYE_HORIZONTAL 0.0805f\r
29 #define OVR_DEFAULT_NECK_TO_EYE_VERTICAL 0.075f\r
30 \r
31 #define OVR_KEY_EYE_TO_NOSE_DISTANCE "EyeToNoseDist" // float[2] meters\r
32 \r
33 \r
34 \r
35 #define OVR_PERF_HUD_MODE "PerfHudMode" // int, allowed values are defined in enum ovrPerfHudMode\r
36 \r
37 #define OVR_LAYER_HUD_MODE "LayerHudMode" // int, allowed values are defined in enum ovrLayerHudMode\r
38 #define OVR_LAYER_HUD_CURRENT_LAYER "LayerHudCurrentLayer" // int, The layer to show\r
39 #define OVR_LAYER_HUD_SHOW_ALL_LAYERS "LayerHudShowAll" // bool, Hide other layers when hud enabled\r
40 \r
41 #define OVR_DEBUG_HUD_STEREO_MODE "DebugHudStereoMode" // int, see enum ovrDebugHudStereoMode\r
42 #define OVR_DEBUG_HUD_STEREO_GUIDE_INFO_ENABLE "DebugHudStereoGuideInfoEnable" // bool\r
43 #define OVR_DEBUG_HUD_STEREO_GUIDE_SIZE "DebugHudStereoGuideSize2f" // float[2]\r
44 #define OVR_DEBUG_HUD_STEREO_GUIDE_POSITION "DebugHudStereoGuidePosition3f" // float[3]\r
45 #define OVR_DEBUG_HUD_STEREO_GUIDE_YAWPITCHROLL "DebugHudStereoGuideYawPitchRoll3f" // float[3]\r
46 #define OVR_DEBUG_HUD_STEREO_GUIDE_COLOR "DebugHudStereoGuideColor4f" // float[4]\r
47 \r
48 #endif // OVR_CAPI_Keys_h\r