C# 클래스 FC3Editor.Nomad.InputBase

상속: IInputSink
파일 보기 프로젝트 열기: Azerothian/fc3editor

공개 메소드들

메소드 설명
OnEditorEvent ( uint eventType, IntPtr eventPtr ) : void
OnInputAcquire ( ) : void
OnInputRelease ( ) : void
OnKeyEvent ( Editor keyEvent, KeyEventArgs keyEventArgs ) : bool
OnMouseEvent ( Editor mouseEvent, MouseEventArgs mouseEventArgs ) : bool
Update ( float dt ) : void

보호된 메소드들

메소드 설명
AcquireInput ( ) : void
ReleaseInput ( ) : void

메소드 상세

AcquireInput() 보호된 메소드

protected AcquireInput ( ) : void
리턴 void

OnEditorEvent() 공개 메소드

public OnEditorEvent ( uint eventType, IntPtr eventPtr ) : void
eventType uint
eventPtr System.IntPtr
리턴 void

OnInputAcquire() 공개 메소드

public OnInputAcquire ( ) : void
리턴 void

OnInputRelease() 공개 메소드

public OnInputRelease ( ) : void
리턴 void

OnKeyEvent() 공개 메소드

public OnKeyEvent ( Editor keyEvent, KeyEventArgs keyEventArgs ) : bool
keyEvent Editor
keyEventArgs System.Windows.Forms.KeyEventArgs
리턴 bool

OnMouseEvent() 공개 메소드

public OnMouseEvent ( Editor mouseEvent, MouseEventArgs mouseEventArgs ) : bool
mouseEvent Editor
mouseEventArgs System.Windows.Forms.MouseEventArgs
리턴 bool

ReleaseInput() 보호된 메소드

protected ReleaseInput ( ) : void
리턴 void

Update() 공개 메소드

public Update ( float dt ) : void
dt float
리턴 void