C# Класс FC3Editor.Nomad.InputBase

Наследование: IInputSink
Показать файл Открыть проект

Открытые методы

Метод Описание
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