Class OpenXRInteractionFeature.ActionConfig
Declares an abstract input source bound to multiple physical input controls. XrActions are commonly contained within an ActionMapConfig as a grouped series of abstract, remappable inputs.
Inherited Members
Namespace: UnityEngine.XR.OpenXR.Features
Assembly: Unity.XR.OpenXR.dll
Syntax
[Serializable]
protected class OpenXRInteractionFeature.ActionConfig
Fields
bindings
The underlying physical input controls to use as the value for this action
Declaration
public List<OpenXRInteractionFeature.ActionBinding> bindings
Field Value
Type | Description |
---|---|
List<OpenXRInteractionFeature.ActionBinding> |
isAdditive
Tag to determine if certain action is additive and could be added to the existing profiles
Declaration
public bool isAdditive
Field Value
Type | Description |
---|---|
bool |
localizedName
Human readable name for the action
Declaration
public string localizedName
Field Value
Type | Description |
---|---|
string |
name
The name of the action, reported into the InputSystem as the name of the control that represents the input data for this action. This name can only contain a-z lower case letters.
Declaration
public string name
Field Value
Type | Description |
---|---|
string |
type
The type of data this action will report. OpenXRInteractionFeature.ActionType
Declaration
public OpenXRInteractionFeature.ActionType type
Field Value
Type | Description |
---|---|
OpenXRInteractionFeature.ActionType |
usages
These will be tagged onto InputDevice features. See TryGetFeatureValue(InputFeatureUsage<bool>, out bool)
Declaration
public List<string> usages
Field Value
Type | Description |
---|---|
List<string> |