Highroad Engine v1.3
Public Member Functions | Protected Member Functions | List of all members
MoreMountains.Tools.MMControlsTestInputManager Class Reference

This persistent singleton handles the inputs and sends commands to the player in the MMControls demo, its sole purpose is to output debug logs of the various interactions with the demo's inputs More...

Inheritance diagram for MoreMountains.Tools.MMControlsTestInputManager:
MoreMountains.Tools.MMEventListener< MMSwipeEvent >

Public Member Functions

virtual void LeftJoystickMovement (Vector2 movement)
 
virtual void RightJoystickMovement (Vector2 movement)
 
virtual void RepositionableJoystickMovement (Vector2 movement)
 
virtual void APressed ()
 
virtual void BPressed ()
 
virtual void XPressed ()
 
virtual void YPressed ()
 
virtual void RTPressed ()
 
virtual void APressedFirstTime ()
 
virtual void BPressedFirstTime ()
 
virtual void XPressedFirstTime ()
 
virtual void YPressedFirstTime ()
 
virtual void RTPressedFirstTime ()
 
virtual void AReleased ()
 
virtual void BReleased ()
 
virtual void XReleased ()
 
virtual void YReleased ()
 
virtual void RTReleased ()
 
virtual void HorizontalAxisPressed (float value)
 
virtual void VerticalAxisPressed (float value)
 
virtual void LeftPressedFirstTime ()
 
virtual void UpPressedFirstTime ()
 
virtual void DownPressedFirstTime ()
 
virtual void RightPressedFirstTime ()
 
virtual void LeftReleased ()
 
virtual void UpReleased ()
 
virtual void DownReleased ()
 
virtual void RightReleased ()
 
virtual void OnMMEvent (MMSwipeEvent swipeEvent)
 
- Public Member Functions inherited from MoreMountains.Tools.MMEventListener< MMSwipeEvent >
void OnMMEvent (T eventType)
 

Protected Member Functions

virtual void Start ()
 
virtual void OnEnable ()
 
virtual void OnDisable ()
 

Detailed Description

This persistent singleton handles the inputs and sends commands to the player in the MMControls demo, its sole purpose is to output debug logs of the various interactions with the demo's inputs

Member Function Documentation

◆ APressed()

virtual void MoreMountains.Tools.MMControlsTestInputManager.APressed ( )
virtual

◆ APressedFirstTime()

virtual void MoreMountains.Tools.MMControlsTestInputManager.APressedFirstTime ( )
virtual

◆ AReleased()

virtual void MoreMountains.Tools.MMControlsTestInputManager.AReleased ( )
virtual

◆ BPressed()

virtual void MoreMountains.Tools.MMControlsTestInputManager.BPressed ( )
virtual

◆ BPressedFirstTime()

virtual void MoreMountains.Tools.MMControlsTestInputManager.BPressedFirstTime ( )
virtual

◆ BReleased()

virtual void MoreMountains.Tools.MMControlsTestInputManager.BReleased ( )
virtual

◆ DownPressedFirstTime()

virtual void MoreMountains.Tools.MMControlsTestInputManager.DownPressedFirstTime ( )
virtual

◆ DownReleased()

virtual void MoreMountains.Tools.MMControlsTestInputManager.DownReleased ( )
virtual

◆ HorizontalAxisPressed()

virtual void MoreMountains.Tools.MMControlsTestInputManager.HorizontalAxisPressed ( float  value)
virtual

◆ LeftJoystickMovement()

virtual void MoreMountains.Tools.MMControlsTestInputManager.LeftJoystickMovement ( Vector2  movement)
virtual

◆ LeftPressedFirstTime()

virtual void MoreMountains.Tools.MMControlsTestInputManager.LeftPressedFirstTime ( )
virtual

◆ LeftReleased()

virtual void MoreMountains.Tools.MMControlsTestInputManager.LeftReleased ( )
virtual

◆ OnDisable()

virtual void MoreMountains.Tools.MMControlsTestInputManager.OnDisable ( )
protectedvirtual

◆ OnEnable()

virtual void MoreMountains.Tools.MMControlsTestInputManager.OnEnable ( )
protectedvirtual

◆ OnMMEvent()

virtual void MoreMountains.Tools.MMControlsTestInputManager.OnMMEvent ( MMSwipeEvent  swipeEvent)
virtual

◆ RepositionableJoystickMovement()

virtual void MoreMountains.Tools.MMControlsTestInputManager.RepositionableJoystickMovement ( Vector2  movement)
virtual

◆ RightJoystickMovement()

virtual void MoreMountains.Tools.MMControlsTestInputManager.RightJoystickMovement ( Vector2  movement)
virtual

◆ RightPressedFirstTime()

virtual void MoreMountains.Tools.MMControlsTestInputManager.RightPressedFirstTime ( )
virtual

◆ RightReleased()

virtual void MoreMountains.Tools.MMControlsTestInputManager.RightReleased ( )
virtual

◆ RTPressed()

virtual void MoreMountains.Tools.MMControlsTestInputManager.RTPressed ( )
virtual

◆ RTPressedFirstTime()

virtual void MoreMountains.Tools.MMControlsTestInputManager.RTPressedFirstTime ( )
virtual

◆ RTReleased()

virtual void MoreMountains.Tools.MMControlsTestInputManager.RTReleased ( )
virtual

◆ Start()

virtual void MoreMountains.Tools.MMControlsTestInputManager.Start ( )
protectedvirtual

◆ UpPressedFirstTime()

virtual void MoreMountains.Tools.MMControlsTestInputManager.UpPressedFirstTime ( )
virtual

◆ UpReleased()

virtual void MoreMountains.Tools.MMControlsTestInputManager.UpReleased ( )
virtual

◆ VerticalAxisPressed()

virtual void MoreMountains.Tools.MMControlsTestInputManager.VerticalAxisPressed ( float  value)
virtual

◆ XPressed()

virtual void MoreMountains.Tools.MMControlsTestInputManager.XPressed ( )
virtual

◆ XPressedFirstTime()

virtual void MoreMountains.Tools.MMControlsTestInputManager.XPressedFirstTime ( )
virtual

◆ XReleased()

virtual void MoreMountains.Tools.MMControlsTestInputManager.XReleased ( )
virtual

◆ YPressed()

virtual void MoreMountains.Tools.MMControlsTestInputManager.YPressed ( )
virtual

◆ YPressedFirstTime()

virtual void MoreMountains.Tools.MMControlsTestInputManager.YPressedFirstTime ( )
virtual

◆ YReleased()

virtual void MoreMountains.Tools.MMControlsTestInputManager.YReleased ( )
virtual

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