C# Class andengine.opengl.view.GLSurfaceView.GLThread

Inheritance: Java.Lang.Thread
Show file Open project: jamesburton/AndEngine.net

Public Methods

Method Description
GLThread ( Renderer renderer ) : System.Collections.Generic
GetRenderMode ( ) : int
OnPause ( ) : void
OnResume ( ) : void
OnWindowResize ( int w, int h ) : void
QueueEvent ( IRunnable r ) : void
RequestExitAndWait ( ) : void
RequestRender ( ) : void
Run ( ) : void
SetRenderMode ( int renderMode ) : void
SurfaceCreated ( ) : void
SurfaceDestroyed ( ) : void

Private Methods

Method Description
GetEvent ( ) : IRunnable
GuardedRun ( ) : void
NeedToWait ( ) : bool

Method Details

GLThread() public method

public GLThread ( Renderer renderer ) : System.Collections.Generic
renderer Renderer
return System.Collections.Generic

GetRenderMode() public method

public GetRenderMode ( ) : int
return int

OnPause() public method

public OnPause ( ) : void
return void

OnResume() public method

public OnResume ( ) : void
return void

OnWindowResize() public method

public OnWindowResize ( int w, int h ) : void
w int
h int
return void

QueueEvent() public method

public QueueEvent ( IRunnable r ) : void
r IRunnable
return void

RequestExitAndWait() public method

public RequestExitAndWait ( ) : void
return void

RequestRender() public method

public RequestRender ( ) : void
return void

Run() public method

public Run ( ) : void
return void

SetRenderMode() public method

public SetRenderMode ( int renderMode ) : void
renderMode int
return void

SurfaceCreated() public method

public SurfaceCreated ( ) : void
return void

SurfaceDestroyed() public method

public SurfaceDestroyed ( ) : void
return void