C# Class PsmFramework.Engines.DrawEngine2d.Shaders.FontShader

Inheritance: ShaderBase
Datei anzeigen Open project: artwallace/PsmFramework Class Usage Examples

Private Properties

Property Type Description
CleanupColor void
CleanupIndices void
CleanupTextureCoordinates void
CleanupVertexBuffer void
CleanupVertices void
FontShader System
InitializeColor void
InitializeIndices void
InitializeTextureCoordinates void
InitializeVertexBuffer void
InitializeVertices void

Public Methods

Method Description
DrawArrays ( ) : void
SetShaderProgram ( ) : void
SetVertexBuffer ( ) : void
SetWorldViewProjection ( Matrix4 &worldViewProj ) : void

Protected Methods

Method Description
Cleanup ( ) : void
CleanupShaderProgram ( ) : void
Initialize ( ) : void
InitializeShaderProgram ( ) : void

Private Methods

Method Description
CleanupColor ( ) : void
CleanupIndices ( ) : void
CleanupTextureCoordinates ( ) : void
CleanupVertexBuffer ( ) : void
CleanupVertices ( ) : void
FontShader ( DrawEngine2d drawEngine2d ) : System
InitializeColor ( ) : void
InitializeIndices ( ) : void
InitializeTextureCoordinates ( ) : void
InitializeVertexBuffer ( ) : void
InitializeVertices ( ) : void

Method Details

Cleanup() protected method

protected Cleanup ( ) : void
return void

CleanupShaderProgram() protected method

protected CleanupShaderProgram ( ) : void
return void

DrawArrays() public method

public DrawArrays ( ) : void
return void

Initialize() protected method

protected Initialize ( ) : void
return void

InitializeShaderProgram() protected method

protected InitializeShaderProgram ( ) : void
return void

SetShaderProgram() public method

public SetShaderProgram ( ) : void
return void

SetVertexBuffer() public method

public SetVertexBuffer ( ) : void
return void

SetWorldViewProjection() public method

public SetWorldViewProjection ( Matrix4 &worldViewProj ) : void
worldViewProj Matrix4
return void