Class OpenXRInteractionProfile
Suggested bindings object for OpenXR.
- Inheritance
-
OpenXRInteractionProfile
Remarks
This object stores suggested bindings for an interaction profile. Interaction profiles define the metadata for a tracked XR device such as an XR controller.
For more information see the interaction profiles info in the OpenXR specification.
Properties
binding_modifiers
Binding modifiers for this interaction profile.
var binding_modifiers : Array = []
Property Value
Remarks
bindings
Action bindings for this interaction profile.
var bindings : Array = []
Property Value
Remarks
interaction_profile_path
The interaction profile path identifying the XR device.
var interaction_profile_path : String = ""
Property Value
Remarks
Methods
get_binding(int)
Qualifiers: const
Retrieve the binding at this index.
OpenXRIPBinding get_binding(int index)
Parameters
index
int
get_binding_count
Qualifiers: const
Get the number of bindings in this interaction profile.
int get_binding_count
get_binding_modifier(int)
Qualifiers: const
Get the OpenXRBindingModifier at this index.
OpenXRIPBindingModifier get_binding_modifier(int index)
Parameters
index
int
get_binding_modifier_count
Qualifiers: const
Get the number of binding modifiers in this interaction profile.
int get_binding_modifier_count