AndroidXRMouseInteractionProfile
This OpenXRInteractionFeature enables the use of Android XR Mouse interaction profile in OpenXR.
Summary
Inheritance
Inherits from:OpenXRInteractionFeature| Public attributes | |
|---|---|
| ExtensionString = "XR_ANDROID_mouse_interaction" | const stringThe OpenXR Extension string.  | 
| FeatureId = "com.google.xr.extensions.input.mouse" | const stringThe feature id string.  | 
| Profile = "/interaction_profiles/android/mouse_interaction_android" | const stringThe interaction profile string used to reference the mouse input device.  | 
| UiName = "Android XR Mouse Interaction Profile" | const stringThe UI name shows on the XR Plug-in Management panel, help users to understand validation errors and expected fixes.  | 
| UserPath = "/user/mouse" | const stringThe OpenXR constant that is used to reference a mouse supported input device.  | 
| Classes | |
|---|---|
| Google. | An Input device based on Android XR Mouse interaction profile. | 
| Google. | Tags that can be used with InputDevice.TryGetFeatureValue to get mouse related input features. | 
Public attributes
ExtensionString
const string ExtensionString = "XR_ANDROID_mouse_interaction"
The OpenXR Extension string.
This is used by OpenXR to check if this extension is available or enabled.
FeatureId
const string FeatureId = "com.google.xr.extensions.input.mouse"
The feature id string.
This is used to give the feature a well known id for reference.
Profile
const string Profile = "/interaction_profiles/android/mouse_interaction_android"
The interaction profile string used to reference the mouse input device.
UiName
const string UiName = "Android XR Mouse Interaction Profile"
The UI name shows on the XR Plug-in Management panel, help users to understand validation errors and expected fixes.
UserPath
const string UserPath = "/user/mouse"
The OpenXR constant that is used to reference a mouse supported input device.
