DoopelPonger
Public Member Functions | Public Attributes | List of all members
ReleaseInputChecker Class Reference

InputChecker to notify the trigger when the key has been released. More...

Inheritance diagram for ReleaseInputChecker:
Inheritance graph
[legend]
Collaboration diagram for ReleaseInputChecker:
Collaboration graph
[legend]

Public Member Functions

 ReleaseInputChecker (InputManager.InputTriggerOption inputTriggerOption, InputActionMapper.Action action, InputManager.ButtonPressTrigger trigger, string tag)
 
override InputCheckerAction GetCheckerAction ()
 Method called every Update tick to see if the inputTriggerOption should be actived. More...
 
override string GetIdentifierString ()
 
- Public Member Functions inherited from InputChecker
 InputChecker (InputManager.InputTriggerOption inputTriggerOption, string tag)
 

Public Attributes

readonly InputManager.ButtonPressTrigger trigger
 
- Public Attributes inherited from InputChecker
readonly string tag
 
readonly InputManager.InputTriggerOption inputTriggerOption
 

Additional Inherited Members

- Protected Attributes inherited from InputChecker
InputActionMapper inputActionMapper
 

Detailed Description

InputChecker to notify the trigger when the key has been released.

Constructor & Destructor Documentation

◆ ReleaseInputChecker()

ReleaseInputChecker.ReleaseInputChecker ( InputManager.InputTriggerOption  inputTriggerOption,
InputActionMapper.Action  action,
InputManager.ButtonPressTrigger  trigger,
string  tag 
)

Member Function Documentation

◆ GetCheckerAction()

override InputCheckerAction ReleaseInputChecker.GetCheckerAction ( )
virtual

Method called every Update tick to see if the inputTriggerOption should be actived.

Returns
A function to call in the next FixedUpdate.

Implements InputChecker.

◆ GetIdentifierString()

override string ReleaseInputChecker.GetIdentifierString ( )
virtual
Returns
Unique identifier for the type of input the child object is checking.

Implements InputChecker.

Member Data Documentation

◆ trigger

readonly InputManager.ButtonPressTrigger ReleaseInputChecker.trigger

Function to call.


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