Inheritance
DefaultInputActions
public class DefaultInputActions : IInputActionCollection2, IInputActionCollection, IEnumerable<InputAction>, IEnumerable, IDisposable
Constructors
Declaration
public DefaultInputActions()
Properties
Declaration
public InputActionAsset asset { get; }
Property Value
Declaration
public InputBinding? bindingMask { get; set; }
Property Value
Implements
Declaration
public IEnumerable<InputBinding> bindings { get; }
Property Value
Implements
Declaration
public ReadOnlyArray<InputControlScheme> controlSchemes { get; }
Property Value
Implements
Declaration
public ReadOnlyArray<InputDevice>? devices { get; set; }
Property Value
Implements
Declaration
public InputControlScheme GamepadScheme { get; }
Property Value
Declaration
public InputControlScheme JoystickScheme { get; }
Property Value
Declaration
public InputControlScheme KeyboardMouseScheme { get; }
Property Value
Declaration
public DefaultInputActions.PlayerActions Player { get; }
Property Value
Declaration
public InputControlScheme TouchScheme { get; }
Property Value
Declaration
public DefaultInputActions.UIActions UI { get; }
Property Value
Declaration
public InputControlScheme XRScheme { get; }
Property Value
Methods
Declaration
public bool Contains(InputAction action)
Parameters
Returns
Implements
Declaration
Implements
Declaration
Implements
Declaration
Implements
Declaration
public InputAction FindAction(string actionNameOrId, bool throwIfNotFound = false)
Parameters
Type |
Name |
Description |
String |
actionNameOrId |
|
Boolean |
throwIfNotFound |
|
Returns
Implements
Declaration
public int FindBinding(InputBinding bindingMask, out InputAction action)
Parameters
Returns
Implements
Declaration
public IEnumerator<InputAction> GetEnumerator()
Returns
Implements
Explicit Interface Implementations
Declaration
IEnumerator IEnumerable.GetEnumerator()
Returns
Implements
Extension Methods