C# 클래스 OpenBve.OpenBVEGame

상속: OpenTK.GameWindow
파일 보기 프로젝트 열기: leezer3/OpenBVE 1 사용 예제들

공개 메소드들

메소드 설명
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