|
ActionAdventureKit 1.10.0
|
Provides access to input actions defined in input action map "System".
Public Member Functions | |
| SystemActions (@SoulsInput wrapper) | |
| Construct a new instance of the input action map wrapper class. | |
| InputActionMap | Get () |
| Provides access to the underlying input action map instance. | |
| void | Enable () |
| void | Disable () |
| void | AddCallbacks (ISystemActions instance) |
| Adds InputAction.started, InputAction.performed and InputAction.canceled callbacks provided via on all input actions contained in this map. | |
| void | RemoveCallbacks (ISystemActions instance) |
| Unregisters and unregisters all input action callbacks via SystemActions.UnregisterCallbacks(ISystemActions). | |
| void | SetCallbacks (ISystemActions instance) |
| Replaces all existing callback instances and previously registered input action callbacks associated with them with callbacks provided via . | |
Static Public Member Functions | |
| static implicit | operator InputActionMap (SystemActions set) |
| Implicitly converts an to an instance. | |
Properties | |
| InputAction | Menu [get] |
| Provides access to the underlying input action "System/Menu". | |
| bool | enabled [get] |
|
inline |
Adds InputAction.started, InputAction.performed and InputAction.canceled callbacks provided via on all input actions contained in this map.
| instance | Callback instance. |
If instance is null or instance have already been added this method does nothing.
|
inline |
Unregisters and unregisters all input action callbacks via SystemActions.UnregisterCallbacks(ISystemActions).
|
inline |
Replaces all existing callback instances and previously registered input action callbacks associated with them with callbacks provided via .
If instance is null, calling this method will only unregister all existing callbacks but not register any new callbacks.