DoopelPonger
Public Member Functions | List of all members
FirstFrameBlockerInputChecker Class Reference

Inputcheck that calls the trigger method the first frame an input key is pressed. More...

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

Public Member Functions

 FirstFrameBlockerInputChecker (InputManager.InputTriggerOption inputTriggerOption, InputActionMapper.Action action, InputManager.StoppableButtonPressTrigger 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)
 

Additional Inherited Members

- Public Attributes inherited from InputChecker
readonly string tag
 
readonly InputManager.InputTriggerOption inputTriggerOption
 
- Protected Attributes inherited from InputChecker
InputActionMapper inputActionMapper
 

Detailed Description

Inputcheck that calls the trigger method the first frame an input key is pressed.

Constructor & Destructor Documentation

◆ FirstFrameBlockerInputChecker()

FirstFrameBlockerInputChecker.FirstFrameBlockerInputChecker ( InputManager.InputTriggerOption  inputTriggerOption,
InputActionMapper.Action  action,
InputManager.StoppableButtonPressTrigger  trigger,
string  tag 
)

Member Function Documentation

◆ GetCheckerAction()

override InputCheckerAction FirstFrameBlockerInputChecker.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 FirstFrameBlockerInputChecker.GetIdentifierString ( )
virtual
Returns
Unique identifier for the type of input the child object is checking.

Implements InputChecker.


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