C# 클래스 LeopotamGroup.SystemUI.EventSystems.FastInputModule

상속: UnityEngine.EventSystems.PointerInputModule
파일 보기 프로젝트 열기: Leopotam/LeopotamGroupLibraryUnity

공개 메소드들

메소드 설명
ActivateModule ( ) : void
DeactivateModule ( ) : void
GetRawMoveVector ( Vector2 &move, bool &isAllowed ) : void
IsModuleSupported ( ) : bool
Process ( ) : void
ShouldActivateModule ( ) : bool

보호된 메소드들

메소드 설명
GetMousePointerEventData ( int id ) : PointerInputModule.MouseState
OnDisable ( ) : void
OnEnable ( ) : void
ProcessMouseEvent ( ) : void
ProcessMousePress ( MouseButtonEventData data ) : void
SendMoveEventToSelectedObject ( ) : bool
SendSubmitEventToSelectedObject ( ) : bool
SendUpdateEventToSelectedObject ( ) : bool

메소드 상세

ActivateModule() 공개 메소드

public ActivateModule ( ) : void
리턴 void

DeactivateModule() 공개 메소드

public DeactivateModule ( ) : void
리턴 void

GetMousePointerEventData() 보호된 메소드

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

GetRawMoveVector() 공개 메소드

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

IsModuleSupported() 공개 메소드

public IsModuleSupported ( ) : bool
리턴 bool

OnDisable() 보호된 메소드

protected OnDisable ( ) : void
리턴 void

OnEnable() 보호된 메소드

protected OnEnable ( ) : void
리턴 void

Process() 공개 메소드

public Process ( ) : void
리턴 void

ProcessMouseEvent() 보호된 메소드

protected ProcessMouseEvent ( ) : void
리턴 void

ProcessMousePress() 보호된 메소드

protected ProcessMousePress ( MouseButtonEventData data ) : void
data MouseButtonEventData
리턴 void

SendMoveEventToSelectedObject() 보호된 메소드

protected SendMoveEventToSelectedObject ( ) : bool
리턴 bool

SendSubmitEventToSelectedObject() 보호된 메소드

protected SendSubmitEventToSelectedObject ( ) : bool
리턴 bool

SendUpdateEventToSelectedObject() 보호된 메소드

protected SendUpdateEventToSelectedObject ( ) : bool
리턴 bool

ShouldActivateModule() 공개 메소드

public ShouldActivateModule ( ) : bool
리턴 bool