DoopelPonger
Classes
InputSystem

Any and all code related to handling user input and transferring that information to other parts of the code. More...

Classes

class  ContinuousPressInputChecker
 InputChecker that will call the trigger every frame the key is pressed. More...
 
class  FirstFrameBlockerInputChecker
 Inputcheck that calls the trigger method the first frame an input key is pressed. More...
 
class  InputActionMapper
 Class used to map actions that link to KeyCodes. More...
 
class  InputChecker
 
class  InputCheckerAction
 Data class to be returned by InputChecker implementations for functions pointers to call in the FixedUpdate once it is verified that the InputTriggerOption should be notified a button has been pressed. More...
 
class  InputCheckerContainer
 Holds a mapping of InputTriggerOptions to registered tags for deduplication checking. More...
 
class  InputManager
 Important class that handles all user input. More...
 
class  InputManagerValidKeys
 Data class used to hold all the valid KeyCodes that a player can use to set to Actions. More...
 
class  MovementInputChecker
 InputChecker to used to get a range of -1 to 1 based on user input. More...
 
class  ReleaseInputChecker
 InputChecker to notify the trigger when the key has been released. More...
 
class  SingleInputChecker
 InputChecker to call the trigger every frame with the state of the action. More...
 
class  SinglePressInputChecker
 Inputchecker to notify the trigger when the key first gets pressed down. More...
 

Detailed Description

Any and all code related to handling user input and transferring that information to other parts of the code.