Make It Flow  v1.1
MeadowGames.MakeItFlow.InputManager Class Referenceabstract

Inherits MonoBehaviour.

Inherited by MeadowGames.MakeItFlow.InputManager_Legacy.

Public Member Functions

abstract Vector3 GetCanvasPointerPosition (CanvasManager canvasManager)
 
abstract bool KeyPressed (KeyCode key)
 
abstract bool KeyDown (KeyCode key)
 
abstract bool KeyUp (KeyCode key)
 

Public Attributes

bool useSecondKeyForMultiSelection = true
 
bool selectOnDrag = true
 
bool dragAllSelected = true
 

Static Public Attributes

static EventsHandler eventsHandler
 

Properties

static InputManager Instance [get]
 
abstract bool PointerKeyPressed [get]
 
abstract bool PointerKeyDown [get]
 
abstract bool PointerKeyUp [get]
 
abstract bool SecondaryPointerKeyPressed [get]
 
abstract bool SecondaryPointerKeyDown [get]
 
abstract bool SecondaryPointerKeyUp [get]
 
abstract bool SecondKeyPressed [get]
 
abstract Vector3 ScreenPointerPosition [get]
 
abstract MFSelectEnum SelectType [get]