C# Class NewTOAPIA.Modeling.ModelRenderer

显示文件 Open project: Wiladams/NewTOAPIA

Public Methods

Method Description
BeginScene ( ) : void
ClearBackBuffer ( ) : void
ClearBuffers ( ) : void
ClearDepthBuffer ( ) : void
ClearStencilBuffer ( ) : void
DisplayBackBuffer ( ) : void
Draw ( Geometry aGeometry ) : void
Draw ( byte aucBuffer ) : void
Draw ( int iX, int iY, ColorRGBA aColor, string aText ) : void
DrawScene ( IEnumerable aVisibleSet ) : void
EndScene ( ) : void
GetCamera ( ) : Camera
GetHeight ( ) : int
GetWidth ( ) : int
LoadFont ( string acFace, int iSize, bool bBold, bool bItalic ) : int
Resize ( int width, int height ) : void
SelectFont ( int iFontID ) : bool
SetCamera ( Camera aCamera ) : void
ToggleFullScreen ( ) : void
UnloadFont ( int iFontID ) : void

Method Details

BeginScene() public method

public BeginScene ( ) : void
return void

ClearBackBuffer() public abstract method

public abstract ClearBackBuffer ( ) : void
return void

ClearBuffers() public abstract method

public abstract ClearBuffers ( ) : void
return void

ClearDepthBuffer() public abstract method

public abstract ClearDepthBuffer ( ) : void
return void

ClearStencilBuffer() public abstract method

public abstract ClearStencilBuffer ( ) : void
return void

DisplayBackBuffer() public abstract method

public abstract DisplayBackBuffer ( ) : void
return void

Draw() public method

public Draw ( Geometry aGeometry ) : void
aGeometry Geometry
return void

Draw() public abstract method

public abstract Draw ( byte aucBuffer ) : void
aucBuffer byte
return void

Draw() public abstract method

public abstract Draw ( int iX, int iY, ColorRGBA aColor, string aText ) : void
iX int
iY int
aColor ColorRGBA
aText string
return void

DrawScene() public method

public DrawScene ( IEnumerable aVisibleSet ) : void
aVisibleSet IEnumerable
return void

EndScene() public method

public EndScene ( ) : void
return void

GetCamera() public method

public GetCamera ( ) : Camera
return NewTOAPIA.GL.Camera

GetHeight() public method

public GetHeight ( ) : int
return int

GetWidth() public method

public GetWidth ( ) : int
return int

LoadFont() public abstract method

public abstract LoadFont ( string acFace, int iSize, bool bBold, bool bItalic ) : int
acFace string
iSize int
bBold bool
bItalic bool
return int

Resize() public method

public Resize ( int width, int height ) : void
width int
height int
return void

SelectFont() public abstract method

public abstract SelectFont ( int iFontID ) : bool
iFontID int
return bool

SetCamera() public method

public SetCamera ( Camera aCamera ) : void
aCamera NewTOAPIA.GL.Camera
return void

ToggleFullScreen() public method

public ToggleFullScreen ( ) : void
return void

UnloadFont() public abstract method

public abstract UnloadFont ( int iFontID ) : void
iFontID int
return void