Loading...
Searching...
No Matches
AdventureCore.Tests.TestInput.ITestActions Interface Reference

Detailed Description

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

See also
TestActions.AddCallbacks(ITestActions), TestActions.RemoveCallbacks(ITestActions)

Public Member Functions

void OnPrimaryAction (InputAction.CallbackContext context)
 Method invoked when associated input action "PrimaryAction" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
 
void OnSecondaryAction (InputAction.CallbackContext context)
 Method invoked when associated input action "SecondaryAction" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
 
void OnPrimaryLeft (InputAction.CallbackContext context)
 Method invoked when associated input action "PrimaryLeft" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
 
void OnPrimaryRight (InputAction.CallbackContext context)
 Method invoked when associated input action "PrimaryRight" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
 
void OnSecondaryLeft (InputAction.CallbackContext context)
 Method invoked when associated input action "SecondaryLeft" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
 
void OnSecondaryRight (InputAction.CallbackContext context)
 Method invoked when associated input action "SecondaryRight" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
 
void OnMove (InputAction.CallbackContext context)
 Method invoked when associated input action "Move" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
 
void OnLook (InputAction.CallbackContext context)
 Method invoked when associated input action "Look" is either UnityEngine.InputSystem.InputAction.started, UnityEngine.InputSystem.InputAction.performed or UnityEngine.InputSystem.InputAction.canceled.
 

Member Function Documentation

◆ OnLook()

void AdventureCore.Tests.TestInput.ITestActions.OnLook ( InputAction.CallbackContext context)

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

◆ OnMove()

void AdventureCore.Tests.TestInput.ITestActions.OnMove ( InputAction.CallbackContext context)

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

◆ OnPrimaryAction()

void AdventureCore.Tests.TestInput.ITestActions.OnPrimaryAction ( InputAction.CallbackContext context)

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

◆ OnPrimaryLeft()

void AdventureCore.Tests.TestInput.ITestActions.OnPrimaryLeft ( InputAction.CallbackContext context)

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

◆ OnPrimaryRight()

void AdventureCore.Tests.TestInput.ITestActions.OnPrimaryRight ( InputAction.CallbackContext context)

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

◆ OnSecondaryAction()

void AdventureCore.Tests.TestInput.ITestActions.OnSecondaryAction ( InputAction.CallbackContext context)

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

◆ OnSecondaryLeft()

void AdventureCore.Tests.TestInput.ITestActions.OnSecondaryLeft ( InputAction.CallbackContext context)

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

◆ OnSecondaryRight()

void AdventureCore.Tests.TestInput.ITestActions.OnSecondaryRight ( InputAction.CallbackContext context)

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