|
Monado OpenXR Runtime
|
Runtime metadata for one DPAD emulation source, for example /user/hand/left/input/thumbstick.
More...
#include <oxr/actions/oxr_binding_point.h>

Data Fields | |
| struct oxr_binding_profile * | profile |
| Owning interaction profile. | |
| const struct oxr_dpad_emulation_template * | templ |
| Immutable generated source template. | |
| XrPath | path |
| Runtime XrPath for the DPAD source path. | |
| XrPath | subaction_path |
| Runtime XrPath for the top-level subaction path. | |
| enum xrt_input_name | input |
| XRT position input that DPAD regions are derived from, this must be of type XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE. | |
| enum xrt_input_name | activate |
| Optional XRT input used to activate DPAD emulation. | |
Runtime metadata for one DPAD emulation source, for example /user/hand/left/input/thumbstick.
| enum xrt_input_name oxr_dpad_emulation::activate |
Optional XRT input used to activate DPAD emulation.
| enum xrt_input_name oxr_dpad_emulation::input |
XRT position input that DPAD regions are derived from, this must be of type XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE.
| XrPath oxr_dpad_emulation::path |
Runtime XrPath for the DPAD source path.
| struct oxr_binding_profile* oxr_dpad_emulation::profile |
Owning interaction profile.
| XrPath oxr_dpad_emulation::subaction_path |
Runtime XrPath for the top-level subaction path.
Referenced by bindings.Component::get_full_openxr_paths(), bindings.Component::parse_components(), and bindings.Identifier::parse_identifiers().
| const struct oxr_dpad_emulation_template* oxr_dpad_emulation::templ |
Immutable generated source template.