TopDown Engine v5.0
Loading...
Searching...
No Matches
MoreMountains.TopDownEngine.TopDownEngineInputActions.PlayerControlsActions Struct Reference

Provides access to input actions defined in input action map "PlayerControls". More...

Public Member Functions

 PlayerControlsActions (@TopDownEngineInputActions 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 (IPlayerControlsActions instance)
 Adds InputAction.started, InputAction.performed and InputAction.canceled callbacks provided via on all input actions contained in this map.
void RemoveCallbacks (IPlayerControlsActions instance)
 Unregisters and unregisters all input action callbacks via PlayerControlsActions.UnregisterCallbacks(IPlayerControlsActions).
void SetCallbacks (IPlayerControlsActions 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 (PlayerControlsActions set)
 Implicitly converts an to an instance.

Properties

InputAction PrimaryMovement [get]
 Provides access to the underlying input action "PlayerControls/PrimaryMovement".
InputAction SecondaryMovement [get]
 Provides access to the underlying input action "PlayerControls/SecondaryMovement".
InputAction Jump [get]
 Provides access to the underlying input action "PlayerControls/Jump".
InputAction Run [get]
 Provides access to the underlying input action "PlayerControls/Run".
InputAction Dash [get]
 Provides access to the underlying input action "PlayerControls/Dash".
InputAction Crouch [get]
 Provides access to the underlying input action "PlayerControls/Crouch".
InputAction Shoot [get]
 Provides access to the underlying input action "PlayerControls/Shoot".
InputAction SecondaryShoot [get]
 Provides access to the underlying input action "PlayerControls/SecondaryShoot".
InputAction Interact [get]
 Provides access to the underlying input action "PlayerControls/Interact".
InputAction Reload [get]
 Provides access to the underlying input action "PlayerControls/Reload".
InputAction Pause [get]
 Provides access to the underlying input action "PlayerControls/Pause".
InputAction SwitchWeapon [get]
 Provides access to the underlying input action "PlayerControls/SwitchWeapon".
InputAction SwitchCharacter [get]
 Provides access to the underlying input action "PlayerControls/SwitchCharacter".
InputAction TimeControl [get]
 Provides access to the underlying input action "PlayerControls/TimeControl".
InputAction CameraRotation [get]
 Provides access to the underlying input action "PlayerControls/CameraRotation".
bool enabled [get]

Detailed Description

Provides access to input actions defined in input action map "PlayerControls".

Constructor & Destructor Documentation

◆ PlayerControlsActions()

MoreMountains.TopDownEngine.TopDownEngineInputActions.PlayerControlsActions.PlayerControlsActions ( @TopDownEngineInputActions wrapper)

Construct a new instance of the input action map wrapper class.

Member Function Documentation

◆ AddCallbacks()

void MoreMountains.TopDownEngine.TopDownEngineInputActions.PlayerControlsActions.AddCallbacks ( IPlayerControlsActions instance)

Adds InputAction.started, InputAction.performed and InputAction.canceled callbacks provided via on all input actions contained in this map.

Parameters
instanceCallback instance.

If instance is null or instance have already been added this method does nothing.

See also
PlayerControlsActions

◆ Disable()

void MoreMountains.TopDownEngine.TopDownEngineInputActions.PlayerControlsActions.Disable ( )

◆ Enable()

void MoreMountains.TopDownEngine.TopDownEngineInputActions.PlayerControlsActions.Enable ( )

◆ Get()

InputActionMap MoreMountains.TopDownEngine.TopDownEngineInputActions.PlayerControlsActions.Get ( )

Provides access to the underlying input action map instance.

◆ operator InputActionMap()

implicit MoreMountains.TopDownEngine.TopDownEngineInputActions.PlayerControlsActions.operator InputActionMap ( PlayerControlsActions set)
static

Implicitly converts an to an instance.

◆ RemoveCallbacks()

void MoreMountains.TopDownEngine.TopDownEngineInputActions.PlayerControlsActions.RemoveCallbacks ( IPlayerControlsActions instance)

Unregisters and unregisters all input action callbacks via PlayerControlsActions.UnregisterCallbacks(IPlayerControlsActions).

See also
PlayerControlsActions.UnregisterCallbacks(IPlayerControlsActions)

◆ SetCallbacks()

void MoreMountains.TopDownEngine.TopDownEngineInputActions.PlayerControlsActions.SetCallbacks ( IPlayerControlsActions instance)

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.

See also
PlayerControlsActions.AddCallbacks(IPlayerControlsActions), PlayerControlsActions.RemoveCallbacks(IPlayerControlsActions), PlayerControlsActions.UnregisterCallbacks(IPlayerControlsActions)

Property Documentation

◆ CameraRotation

InputAction MoreMountains.TopDownEngine.TopDownEngineInputActions.PlayerControlsActions.CameraRotation
get

Provides access to the underlying input action "PlayerControls/CameraRotation".

◆ Crouch

InputAction MoreMountains.TopDownEngine.TopDownEngineInputActions.PlayerControlsActions.Crouch
get

Provides access to the underlying input action "PlayerControls/Crouch".

◆ Dash

InputAction MoreMountains.TopDownEngine.TopDownEngineInputActions.PlayerControlsActions.Dash
get

Provides access to the underlying input action "PlayerControls/Dash".

◆ enabled

bool MoreMountains.TopDownEngine.TopDownEngineInputActions.PlayerControlsActions.enabled
get

◆ Interact

InputAction MoreMountains.TopDownEngine.TopDownEngineInputActions.PlayerControlsActions.Interact
get

Provides access to the underlying input action "PlayerControls/Interact".

◆ Jump

InputAction MoreMountains.TopDownEngine.TopDownEngineInputActions.PlayerControlsActions.Jump
get

Provides access to the underlying input action "PlayerControls/Jump".

◆ Pause

InputAction MoreMountains.TopDownEngine.TopDownEngineInputActions.PlayerControlsActions.Pause
get

Provides access to the underlying input action "PlayerControls/Pause".

◆ PrimaryMovement

InputAction MoreMountains.TopDownEngine.TopDownEngineInputActions.PlayerControlsActions.PrimaryMovement
get

Provides access to the underlying input action "PlayerControls/PrimaryMovement".

◆ Reload

InputAction MoreMountains.TopDownEngine.TopDownEngineInputActions.PlayerControlsActions.Reload
get

Provides access to the underlying input action "PlayerControls/Reload".

◆ Run

InputAction MoreMountains.TopDownEngine.TopDownEngineInputActions.PlayerControlsActions.Run
get

Provides access to the underlying input action "PlayerControls/Run".

◆ SecondaryMovement

InputAction MoreMountains.TopDownEngine.TopDownEngineInputActions.PlayerControlsActions.SecondaryMovement
get

Provides access to the underlying input action "PlayerControls/SecondaryMovement".

◆ SecondaryShoot

InputAction MoreMountains.TopDownEngine.TopDownEngineInputActions.PlayerControlsActions.SecondaryShoot
get

Provides access to the underlying input action "PlayerControls/SecondaryShoot".

◆ Shoot

InputAction MoreMountains.TopDownEngine.TopDownEngineInputActions.PlayerControlsActions.Shoot
get

Provides access to the underlying input action "PlayerControls/Shoot".

◆ SwitchCharacter

InputAction MoreMountains.TopDownEngine.TopDownEngineInputActions.PlayerControlsActions.SwitchCharacter
get

Provides access to the underlying input action "PlayerControls/SwitchCharacter".

◆ SwitchWeapon

InputAction MoreMountains.TopDownEngine.TopDownEngineInputActions.PlayerControlsActions.SwitchWeapon
get

Provides access to the underlying input action "PlayerControls/SwitchWeapon".

◆ TimeControl

InputAction MoreMountains.TopDownEngine.TopDownEngineInputActions.PlayerControlsActions.TimeControl
get

Provides access to the underlying input action "PlayerControls/TimeControl".


The documentation for this struct was generated from the following file: