|
TopDown Engine v5.0
|
Provides programmatic access to InputActionAsset, InputActionMap, InputAction and InputControlScheme instances defined in asset "Assets/TopDownEngine/Common/ScriptsInputSystem/InputActions/TopDownEngineInputActions.inputactions". More...
Classes | |
| interface | IPlayerControlsActions |
| Interface to implement callback methods for all input action callbacks associated with input actions defined by "PlayerControls" which allows adding and removing callbacks. More... | |
| struct | PlayerControlsActions |
| Provides access to input actions defined in input action map "PlayerControls". More... | |
Public Member Functions | |
| TopDownEngineInputActions () | |
| Constructs a new instance. | |
| void | Dispose () |
| Destroys this asset and all associated InputAction instances. | |
| bool | Contains (InputAction action) |
| IEnumerator< InputAction > | GetEnumerator () |
| void | Enable () |
| void | Disable () |
| InputAction | FindAction (string actionNameOrId, bool throwIfNotFound=false) |
| int | FindBinding (InputBinding bindingMask, out InputAction action) |
Properties | |
| InputActionAsset | asset [get] |
| Provides access to the underlying asset instance. | |
| InputBinding? | bindingMask [get, set] |
| ReadOnlyArray< InputDevice >? | devices [get, set] |
| ReadOnlyArray< InputControlScheme > | controlSchemes [get] |
| IEnumerable< InputBinding > | bindings [get] |
| PlayerControlsActions | PlayerControls [get] |
| Provides a new PlayerControlsActions instance referencing this action map. | |
| InputControlScheme | KeyboardScheme [get] |
| Provides access to the input control scheme. | |
| InputControlScheme | GamepadScheme [get] |
| Provides access to the input control scheme. | |
Provides programmatic access to InputActionAsset, InputActionMap, InputAction and InputControlScheme instances defined in asset "Assets/TopDownEngine/Common/ScriptsInputSystem/InputActions/TopDownEngineInputActions.inputactions".
This class is source generated and any manual edits will be discarded if the associated asset is reimported or modified.
| MoreMountains.TopDownEngine.TopDownEngineInputActions.TopDownEngineInputActions | ( | ) |
Constructs a new instance.
| bool MoreMountains.TopDownEngine.TopDownEngineInputActions.Contains | ( | InputAction | action | ) |
| void MoreMountains.TopDownEngine.TopDownEngineInputActions.Disable | ( | ) |
| void MoreMountains.TopDownEngine.TopDownEngineInputActions.Dispose | ( | ) |
Destroys this asset and all associated InputAction instances.
| void MoreMountains.TopDownEngine.TopDownEngineInputActions.Enable | ( | ) |
| InputAction MoreMountains.TopDownEngine.TopDownEngineInputActions.FindAction | ( | string | actionNameOrId, |
| bool | throwIfNotFound = false ) |
| int MoreMountains.TopDownEngine.TopDownEngineInputActions.FindBinding | ( | InputBinding | bindingMask, |
| out InputAction | action ) |
| IEnumerator< InputAction > MoreMountains.TopDownEngine.TopDownEngineInputActions.GetEnumerator | ( | ) |
|
get |
Provides access to the underlying asset instance.
|
getset |
|
get |
|
get |
|
getset |
|
get |
Provides access to the input control scheme.
|
get |
Provides access to the input control scheme.
|
get |
Provides a new PlayerControlsActions instance referencing this action map.