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_key (struct oxr_logger *log, struct oxr_interaction_profile *p, uint32_t key, size_t max_bounding_count, struct oxr_binding **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.