Monado OpenXR Runtime
Loading...
Searching...
No Matches
oxr_suggested_binding Struct Reference

One action-to-path binding suggested by the OpenXR client. More...

#include <oxr/actions/oxr_suggested_profile.h>

Collaboration diagram for oxr_suggested_binding:

Data Fields

uint32_t act_key
 Action this suggestion applies to, from oxr_action::act_key.
 
XrPath path
 Binding path suggested by the client.
 
const struct oxr_binding_point * binding_point
 Registry binding point this client suggestion points to.
 

Detailed Description

One action-to-path binding suggested by the OpenXR client.

This is the client's suggestion: bind this action to this path on an interaction profile. It is created from xrSuggestInteractionProfileBindings and grouped on oxr_suggested_profile. The binding_point field points at the immutable oxr_binding_point the suggested path resolved to in the oxr_binding_registry.

Field Documentation

◆ act_key

uint32_t oxr_suggested_binding::act_key

Action this suggestion applies to, from oxr_action::act_key.

Referenced by oxr_instance::oxr_action_suggest_interaction_profile_bindings().

◆ binding_point

const struct oxr_binding_point* oxr_suggested_binding::binding_point

Registry binding point this client suggestion points to.

Referenced by oxr_instance::oxr_action_suggest_interaction_profile_bindings(), oxr_resolver_populate_input(), and oxr_resolver_populate_output().

◆ path

XrPath oxr_suggested_binding::path

Binding path suggested by the client.

Referenced by oxr_instance::oxr_action_suggest_interaction_profile_bindings().


The documentation for this struct was generated from the following file: