Inheritance
DefaultInputActions
 
public class DefaultInputActions : object, IInputActionCollection2, IInputActionCollection, IEnumerable<InputAction>, 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
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