C# Класс OpenBve.OpenBVEGame

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

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

Метод Описание
OpenBVEGame ( int width, int height, OpenTK.Graphics.GraphicsMode currentGraphicsMode, GameWindowFlags @default ) : System

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

Метод Описание
OnClosing ( CancelEventArgs e ) : void
OnLoad ( EventArgs e ) : void
OnRenderFrame ( FrameEventArgs e ) : void
OnResize ( EventArgs e ) : void
OnUpdateFrame ( FrameEventArgs e ) : void

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

Метод Описание
LoadingScreenLoop ( ) : void
RunInRenderThread ( ThreadStart job ) : void

This method is used during loading to run commands requiring an OpenGL context in the main render loop

SetupSimulation ( ) : void

This method is called once the route and train data have been preprocessed, in order to physically setup the simulation

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

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

protected OnClosing ( CancelEventArgs e ) : void
e CancelEventArgs
Результат void

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

protected OnLoad ( EventArgs e ) : void
e System.EventArgs
Результат void

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

protected OnRenderFrame ( FrameEventArgs e ) : void
e FrameEventArgs
Результат void

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

protected OnResize ( EventArgs e ) : void
e System.EventArgs
Результат void

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

protected OnUpdateFrame ( FrameEventArgs e ) : void
e FrameEventArgs
Результат void

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

public OpenBVEGame ( int width, int height, OpenTK.Graphics.GraphicsMode currentGraphicsMode, GameWindowFlags @default ) : System
width int
height int
currentGraphicsMode OpenTK.Graphics.GraphicsMode
@default GameWindowFlags
Результат System