|
Vulkan Schnee 0.0.1 (22840dc8)
High-performance rendering engine
|
Data-driven definition of one OpenXR interaction profile. More...
#include <XrProfile.h>
Public Attributes | |
| const char * | profilePath |
| Interaction profile path, e.g. "/interaction_profiles/oculus/touch_controller". | |
| const char * | slug |
| Action-name prefix, e.g. "oculus_touch_controller". | |
| const char * | topLevelUserPath |
| Top-level user path, e.g. "/user/hand/left", "/user/head" or "/user/gamepad". | |
| std::vector< XrInputDef > | inputs |
| Component inputs bound by this profile. | |
Data-driven definition of one OpenXR interaction profile.
Definition at line 50 of file XrProfile.h.
| std::vector<XrInputDef> Input::XrProfileDef::inputs |
Component inputs bound by this profile.
Definition at line 55 of file XrProfile.h.
| const char* Input::XrProfileDef::profilePath |
Interaction profile path, e.g. "/interaction_profiles/oculus/touch_controller".
Definition at line 52 of file XrProfile.h.
| const char* Input::XrProfileDef::slug |
Action-name prefix, e.g. "oculus_touch_controller".
Definition at line 53 of file XrProfile.h.
| const char* Input::XrProfileDef::topLevelUserPath |
Top-level user path, e.g. "/user/hand/left", "/user/head" or "/user/gamepad".
Definition at line 54 of file XrProfile.h.