|
Monado OpenXR Runtime
|
A single interaction profile. More...
#include <oxr/oxr_objects.h>

Public Member Functions | |
oxr_binding.c | |
| void | oxr_binding_find_bindings_from_act_key (struct oxr_logger *log, struct oxr_interaction_profile *profile, uint32_t key, size_t max_binding_count, struct oxr_binding **out_bindings, size_t *out_binding_count) |
| Find all bindings that is the given action key is bound to. More... | |
Data Fields | |
| XrPath | path |
| enum xrt_device_name | xname |
| Used to lookup xrt_binding_profile for fallback. More... | |
| const char * | localized_name |
| Name presented to the user. More... | |
| struct oxr_binding * | bindings |
| size_t | binding_count |
| struct oxr_dpad_emulation * | dpads |
| size_t | dpad_count |
| struct oxr_dpad_state | dpad_state |
A single interaction profile.
| const char* oxr_interaction_profile::localized_name |
Name presented to the user.
Referenced by bindings.Profile::__init__().
| enum xrt_device_name oxr_interaction_profile::xname |
Used to lookup xrt_binding_profile for fallback.