Loading...
Searching...
No Matches
AdventureSouls.SoulsInput.IActActions Interface Reference

Detailed Description

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

See also
ActActions.AddCallbacks(IActActions), ActActions.RemoveCallbacks(IActActions)

Public Member Functions

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 OnUse (InputAction.CallbackContext context)
 Method invoked when associated input action "Use" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
 
void OnSwitch (InputAction.CallbackContext context)
 Method invoked when associated input action "Switch" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
 
void OnRightWeaponLight (InputAction.CallbackContext context)
 Method invoked when associated input action "RightWeaponLight" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
 
void OnRightWeaponHeavy (InputAction.CallbackContext context)
 Method invoked when associated input action "RightWeaponHeavy" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
 
void OnLeftWeaponLight (InputAction.CallbackContext context)
 Method invoked when associated input action "LeftWeaponLight" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
 
void OnLeftWeaponHeavy (InputAction.CallbackContext context)
 Method invoked when associated input action "LeftWeaponHeavy" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
 
void OnDodge (InputAction.CallbackContext context)
 Method invoked when associated input action "Dodge" 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 OnTwoHand (InputAction.CallbackContext context)
 Method invoked when associated input action "TwoHand" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
 

Member Function Documentation

◆ OnDodge()

void AdventureSouls.SoulsInput.IActActions.OnDodge ( InputAction.CallbackContext context)

Method invoked when associated input action "Dodge" 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 AdventureSouls.SoulsInput.IActActions.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

◆ OnJump()

void AdventureSouls.SoulsInput.IActActions.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

◆ OnLeftWeaponHeavy()

void AdventureSouls.SoulsInput.IActActions.OnLeftWeaponHeavy ( InputAction.CallbackContext context)

Method invoked when associated input action "LeftWeaponHeavy" 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

◆ OnLeftWeaponLight()

void AdventureSouls.SoulsInput.IActActions.OnLeftWeaponLight ( InputAction.CallbackContext context)

Method invoked when associated input action "LeftWeaponLight" 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

◆ OnRightWeaponHeavy()

void AdventureSouls.SoulsInput.IActActions.OnRightWeaponHeavy ( InputAction.CallbackContext context)

Method invoked when associated input action "RightWeaponHeavy" 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

◆ OnRightWeaponLight()

void AdventureSouls.SoulsInput.IActActions.OnRightWeaponLight ( InputAction.CallbackContext context)

Method invoked when associated input action "RightWeaponLight" 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

◆ OnSwitch()

void AdventureSouls.SoulsInput.IActActions.OnSwitch ( InputAction.CallbackContext context)

Method invoked when associated input action "Switch" 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

◆ OnTwoHand()

void AdventureSouls.SoulsInput.IActActions.OnTwoHand ( InputAction.CallbackContext context)

Method invoked when associated input action "TwoHand" 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

◆ OnUse()

void AdventureSouls.SoulsInput.IActActions.OnUse ( InputAction.CallbackContext context)

Method invoked when associated input action "Use" 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