C# Класс Game.GameWindow

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

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

Метод Описание
OnBeforeWorldSave ( ) : void

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

Метод Описание
OnAttach ( ) : void
OnControlAttach ( EControl control ) : void
OnControlDetach ( EControl control ) : void
OnDetach ( ) : void
OnFreeCameraIsAllowToMove ( ) : bool
OnGetCameraTransform ( Vec3 &position, Vec3 &forward, Vec3 &up, Degree &cameraFov ) : void
OnGetSoundListenerTransform ( Vec3 &position, Vec3 &velocity, Vec3 &forward, Vec3 &up ) : void
OnKeyDown ( KeyEvent e ) : bool
OnMouseDown ( EMouseButtons button ) : bool
OnMouseMove ( ) : bool
OnMouseUp ( EMouseButtons button ) : bool
OnRender ( ) : void
OnTick ( float delta ) : void

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

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

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

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

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

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

protected OnControlAttach ( EControl control ) : void
control EControl
Результат void

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

protected OnControlDetach ( EControl control ) : void
control EControl
Результат void

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

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

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

protected OnFreeCameraIsAllowToMove ( ) : bool
Результат bool

OnGetCameraTransform() защищенный абстрактный Метод

protected abstract OnGetCameraTransform ( Vec3 &position, Vec3 &forward, Vec3 &up, Degree &cameraFov ) : void
position Vec3
forward Vec3
up Vec3
cameraFov Degree
Результат void

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

protected OnGetSoundListenerTransform ( Vec3 &position, Vec3 &velocity, Vec3 &forward, Vec3 &up ) : void
position Vec3
velocity Vec3
forward Vec3
up Vec3
Результат void

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

protected OnKeyDown ( KeyEvent e ) : bool
e KeyEvent
Результат bool

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

protected OnMouseDown ( EMouseButtons button ) : bool
button EMouseButtons
Результат bool

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

protected OnMouseMove ( ) : bool
Результат bool

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

protected OnMouseUp ( EMouseButtons button ) : bool
button EMouseButtons
Результат bool

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

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

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

protected OnTick ( float delta ) : void
delta float
Результат void