C# Класс PixelFarm.Forms.GlFwForm

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

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

Метод Описание
Activate ( ) : void
Close ( ) : void
DrawFrame ( ) : void
MakeCurrent ( ) : void
OnCursorLeave ( ) : void
SetDrawFrameDelegate ( SimpleAction drawFrameDel ) : void
Show ( ) : void

Защищенные методы

Метод Описание
OnClosing ( bool &cancel ) : void
OnCursorEnter ( ) : void
OnFocus ( ) : void
OnIconify ( bool iconify ) : void
OnKeyDown ( Key key, int scanCode, KeyModifiers mods ) : void
OnKeyPress ( char c ) : void
OnKeyRepeat ( Key key, int scanCode, KeyModifiers mods ) : void
OnKeyUp ( Key key, int scanCode, KeyModifiers mods ) : void
OnLostFocus ( ) : void

Приватные методы

Метод Описание
CheckNativeHandle ( ) : void
GlFwForm ( GlfwWindowPtr glWindowPtr, int w, int h ) : System
InvokeCursorPos ( double x, double y ) : void
InvokeKey ( Key key, int scanCode, KeyAction keyAction, KeyModifiers mods ) : void
InvokeKeyPress ( char c ) : void
InvokeMouseButton ( MouseButton btn, KeyAction action ) : void
InvokeOnClosing ( bool &cancel ) : void
InvokeOnMove ( int x, int y ) : void
InvokeOnRefresh ( ) : void
InvokeOnScroll ( double xoffset, double yoffset ) : void
InvokeOnSizeChanged ( int w, int h ) : void
SetCursorEnterState ( bool enter ) : void
SetFocusState ( bool focus ) : void
SetIconifyState ( bool iconify ) : void

Описание методов

Activate() публичный Метод

public Activate ( ) : void
Результат void

Close() публичный Метод

public Close ( ) : void
Результат void

DrawFrame() публичный Метод

public DrawFrame ( ) : void
Результат void

MakeCurrent() публичный Метод

public MakeCurrent ( ) : void
Результат void

OnClosing() защищенный Метод

protected OnClosing ( bool &cancel ) : void
cancel bool
Результат void

OnCursorEnter() защищенный Метод

protected OnCursorEnter ( ) : void
Результат void

OnCursorLeave() публичный Метод

public OnCursorLeave ( ) : void
Результат void

OnFocus() защищенный Метод

protected OnFocus ( ) : void
Результат void

OnIconify() защищенный Метод

protected OnIconify ( bool iconify ) : void
iconify bool
Результат void

OnKeyDown() защищенный Метод

protected OnKeyDown ( Key key, int scanCode, KeyModifiers mods ) : void
key Key
scanCode int
mods KeyModifiers
Результат void

OnKeyPress() защищенный Метод

protected OnKeyPress ( char c ) : void
c char
Результат void

OnKeyRepeat() защищенный Метод

protected OnKeyRepeat ( Key key, int scanCode, KeyModifiers mods ) : void
key Key
scanCode int
mods KeyModifiers
Результат void

OnKeyUp() защищенный Метод

protected OnKeyUp ( Key key, int scanCode, KeyModifiers mods ) : void
key Key
scanCode int
mods KeyModifiers
Результат void

OnLostFocus() защищенный Метод

protected OnLostFocus ( ) : void
Результат void

SetDrawFrameDelegate() публичный Метод

public SetDrawFrameDelegate ( SimpleAction drawFrameDel ) : void
drawFrameDel SimpleAction
Результат void

Show() публичный Метод

public Show ( ) : void
Результат void