Corgi Engine v10.0
Loading...
Searching...
No Matches
MoreMountains.CorgiEngine.CorgiEngineInputActions.IPlayerControlsActions Interface Reference

Interface to implement callback methods for all input action callbacks associated with input actions defined by "PlayerControls" which allows adding and removing callbacks. More...

Public Member Functions

void OnPrimaryMovement (InputAction.CallbackContext context)
 Method invoked when associated input action "PrimaryMovement" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
void OnSecondaryMovement (InputAction.CallbackContext context)
 Method invoked when associated input action "SecondaryMovement" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
void OnJump (InputAction.CallbackContext context)
 Method invoked when associated input action "Jump" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
void OnSwim (InputAction.CallbackContext context)
 Method invoked when associated input action "Swim" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
void OnGlide (InputAction.CallbackContext context)
 Method invoked when associated input action "Glide" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
void OnJetpack (InputAction.CallbackContext context)
 Method invoked when associated input action "Jetpack" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
void OnFly (InputAction.CallbackContext context)
 Method invoked when associated input action "Fly" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
void OnThrow (InputAction.CallbackContext context)
 Method invoked when associated input action "Throw" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
void OnPush (InputAction.CallbackContext context)
 Method invoked when associated input action "Push" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
void OnGrab (InputAction.CallbackContext context)
 Method invoked when associated input action "Grab" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
void OnRun (InputAction.CallbackContext context)
 Method invoked when associated input action "Run" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
void OnDash (InputAction.CallbackContext context)
 Method invoked when associated input action "Dash" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
void OnShoot (InputAction.CallbackContext context)
 Method invoked when associated input action "Shoot" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
void OnSecondaryShoot (InputAction.CallbackContext context)
 Method invoked when associated input action "SecondaryShoot" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
void OnInteract (InputAction.CallbackContext context)
 Method invoked when associated input action "Interact" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
void OnReload (InputAction.CallbackContext context)
 Method invoked when associated input action "Reload" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
void OnPause (InputAction.CallbackContext context)
 Method invoked when associated input action "Pause" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
void OnSwitchWeapon (InputAction.CallbackContext context)
 Method invoked when associated input action "SwitchWeapon" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
void OnSwitchCharacter (InputAction.CallbackContext context)
 Method invoked when associated input action "SwitchCharacter" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
void OnTimeControl (InputAction.CallbackContext context)
 Method invoked when associated input action "TimeControl" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
void OnRoll (InputAction.CallbackContext context)
 Method invoked when associated input action "Roll" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

Detailed Description

Interface to implement callback methods for all input action callbacks associated with input actions defined by "PlayerControls" which allows adding and removing callbacks.

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

Member Function Documentation

◆ OnDash()

void MoreMountains.CorgiEngine.CorgiEngineInputActions.IPlayerControlsActions.OnDash ( InputAction.CallbackContext context)

Method invoked when associated input action "Dash" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

See also
UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed, UnityEngine.InputSystem.InputAction.canceled

◆ OnFly()

void MoreMountains.CorgiEngine.CorgiEngineInputActions.IPlayerControlsActions.OnFly ( InputAction.CallbackContext context)

Method invoked when associated input action "Fly" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

See also
UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed, UnityEngine.InputSystem.InputAction.canceled

◆ OnGlide()

void MoreMountains.CorgiEngine.CorgiEngineInputActions.IPlayerControlsActions.OnGlide ( InputAction.CallbackContext context)

Method invoked when associated input action "Glide" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

See also
UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed, UnityEngine.InputSystem.InputAction.canceled

◆ OnGrab()

void MoreMountains.CorgiEngine.CorgiEngineInputActions.IPlayerControlsActions.OnGrab ( InputAction.CallbackContext context)

Method invoked when associated input action "Grab" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

See also
UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed, UnityEngine.InputSystem.InputAction.canceled

◆ OnInteract()

void MoreMountains.CorgiEngine.CorgiEngineInputActions.IPlayerControlsActions.OnInteract ( InputAction.CallbackContext context)

Method invoked when associated input action "Interact" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

See also
UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed, UnityEngine.InputSystem.InputAction.canceled

◆ OnJetpack()

void MoreMountains.CorgiEngine.CorgiEngineInputActions.IPlayerControlsActions.OnJetpack ( InputAction.CallbackContext context)

Method invoked when associated input action "Jetpack" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

See also
UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed, UnityEngine.InputSystem.InputAction.canceled

◆ OnJump()

void MoreMountains.CorgiEngine.CorgiEngineInputActions.IPlayerControlsActions.OnJump ( InputAction.CallbackContext context)

Method invoked when associated input action "Jump" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

See also
UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed, UnityEngine.InputSystem.InputAction.canceled

◆ OnPause()

void MoreMountains.CorgiEngine.CorgiEngineInputActions.IPlayerControlsActions.OnPause ( InputAction.CallbackContext context)

Method invoked when associated input action "Pause" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

See also
UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed, UnityEngine.InputSystem.InputAction.canceled

◆ OnPrimaryMovement()

void MoreMountains.CorgiEngine.CorgiEngineInputActions.IPlayerControlsActions.OnPrimaryMovement ( InputAction.CallbackContext context)

Method invoked when associated input action "PrimaryMovement" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

See also
UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed, UnityEngine.InputSystem.InputAction.canceled

◆ OnPush()

void MoreMountains.CorgiEngine.CorgiEngineInputActions.IPlayerControlsActions.OnPush ( InputAction.CallbackContext context)

Method invoked when associated input action "Push" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

See also
UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed, UnityEngine.InputSystem.InputAction.canceled

◆ OnReload()

void MoreMountains.CorgiEngine.CorgiEngineInputActions.IPlayerControlsActions.OnReload ( InputAction.CallbackContext context)

Method invoked when associated input action "Reload" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

See also
UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed, UnityEngine.InputSystem.InputAction.canceled

◆ OnRoll()

void MoreMountains.CorgiEngine.CorgiEngineInputActions.IPlayerControlsActions.OnRoll ( InputAction.CallbackContext context)

Method invoked when associated input action "Roll" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

See also
UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed, UnityEngine.InputSystem.InputAction.canceled

◆ OnRun()

void MoreMountains.CorgiEngine.CorgiEngineInputActions.IPlayerControlsActions.OnRun ( InputAction.CallbackContext context)

Method invoked when associated input action "Run" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

See also
UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed, UnityEngine.InputSystem.InputAction.canceled

◆ OnSecondaryMovement()

void MoreMountains.CorgiEngine.CorgiEngineInputActions.IPlayerControlsActions.OnSecondaryMovement ( InputAction.CallbackContext context)

Method invoked when associated input action "SecondaryMovement" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

See also
UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed, UnityEngine.InputSystem.InputAction.canceled

◆ OnSecondaryShoot()

void MoreMountains.CorgiEngine.CorgiEngineInputActions.IPlayerControlsActions.OnSecondaryShoot ( InputAction.CallbackContext context)

Method invoked when associated input action "SecondaryShoot" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

See also
UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed, UnityEngine.InputSystem.InputAction.canceled

◆ OnShoot()

void MoreMountains.CorgiEngine.CorgiEngineInputActions.IPlayerControlsActions.OnShoot ( InputAction.CallbackContext context)

Method invoked when associated input action "Shoot" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

See also
UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed, UnityEngine.InputSystem.InputAction.canceled

◆ OnSwim()

void MoreMountains.CorgiEngine.CorgiEngineInputActions.IPlayerControlsActions.OnSwim ( InputAction.CallbackContext context)

Method invoked when associated input action "Swim" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

See also
UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed, UnityEngine.InputSystem.InputAction.canceled

◆ OnSwitchCharacter()

void MoreMountains.CorgiEngine.CorgiEngineInputActions.IPlayerControlsActions.OnSwitchCharacter ( InputAction.CallbackContext context)

Method invoked when associated input action "SwitchCharacter" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

See also
UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed, UnityEngine.InputSystem.InputAction.canceled

◆ OnSwitchWeapon()

void MoreMountains.CorgiEngine.CorgiEngineInputActions.IPlayerControlsActions.OnSwitchWeapon ( InputAction.CallbackContext context)

Method invoked when associated input action "SwitchWeapon" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

See also
UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed, UnityEngine.InputSystem.InputAction.canceled

◆ OnThrow()

void MoreMountains.CorgiEngine.CorgiEngineInputActions.IPlayerControlsActions.OnThrow ( InputAction.CallbackContext context)

Method invoked when associated input action "Throw" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

See also
UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed, UnityEngine.InputSystem.InputAction.canceled

◆ OnTimeControl()

void MoreMountains.CorgiEngine.CorgiEngineInputActions.IPlayerControlsActions.OnTimeControl ( InputAction.CallbackContext context)

Method invoked when associated input action "TimeControl" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.

See also
UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed, UnityEngine.InputSystem.InputAction.canceled

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