C# Class LeopotamGroup.SystemUI.EventSystems.FastInputModule

Inheritance: UnityEngine.EventSystems.PointerInputModule
Show file Open project: Leopotam/LeopotamGroupLibraryUnity

Public Methods

Method Description
ActivateModule ( ) : void
DeactivateModule ( ) : void
GetRawMoveVector ( Vector2 &move, bool &isAllowed ) : void
IsModuleSupported ( ) : bool
Process ( ) : void
ShouldActivateModule ( ) : bool

Protected Methods

Method Description
GetMousePointerEventData ( int id ) : PointerInputModule.MouseState
OnDisable ( ) : void
OnEnable ( ) : void
ProcessMouseEvent ( ) : void
ProcessMousePress ( MouseButtonEventData data ) : void
SendMoveEventToSelectedObject ( ) : bool
SendSubmitEventToSelectedObject ( ) : bool
SendUpdateEventToSelectedObject ( ) : bool

Method Details

ActivateModule() public method

public ActivateModule ( ) : void
return void

DeactivateModule() public method

public DeactivateModule ( ) : void
return void

GetMousePointerEventData() protected method

protected GetMousePointerEventData ( int id ) : PointerInputModule.MouseState
id int
return UnityEngine.EventSystems.PointerInputModule.MouseState

GetRawMoveVector() public method

public GetRawMoveVector ( Vector2 &move, bool &isAllowed ) : void
move UnityEngine.Vector2
isAllowed bool
return void

IsModuleSupported() public method

public IsModuleSupported ( ) : bool
return bool

OnDisable() protected method

protected OnDisable ( ) : void
return void

OnEnable() protected method

protected OnEnable ( ) : void
return void

Process() public method

public Process ( ) : void
return void

ProcessMouseEvent() protected method

protected ProcessMouseEvent ( ) : void
return void

ProcessMousePress() protected method

protected ProcessMousePress ( MouseButtonEventData data ) : void
data MouseButtonEventData
return void

SendMoveEventToSelectedObject() protected method

protected SendMoveEventToSelectedObject ( ) : bool
return bool

SendSubmitEventToSelectedObject() protected method

protected SendSubmitEventToSelectedObject ( ) : bool
return bool

SendUpdateEventToSelectedObject() protected method

protected SendUpdateEventToSelectedObject ( ) : bool
return bool

ShouldActivateModule() public method

public ShouldActivateModule ( ) : bool
return bool