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

Inheritance: ShaderBase
Afficher le fichier Open project: artwallace/PsmFramework Class Usage Examples

Private Properties

Свойство Type Description
CleanupColor void
CleanupIndices void
CleanupTextureCoordinates void
CleanupVertexBuffer void
CleanupVertices void
InitializeColor void
InitializeIndices void
InitializeTextureCoordinates void
InitializeVertexBuffer void
InitializeVertices void
SpriteShader System

Méthodes publiques

Méthode Description
GetScalingMatrix ( System.Single width, System.Single height, System.Single scale ) : Matrix4
GetTranslationMatrix ( System.Single x, System.Single y ) : Matrix4
GetTranslationMatrix ( System.Single x, System.Single y, System.Single scale, System.Single radianAngle ) : Matrix4

Méthodes protégées

Méthode Description
Cleanup ( ) : void
CleanupShaderProgram ( ) : void
Initialize ( ) : void
InitializeShaderProgram ( ) : void

Private Methods

Méthode Description
CleanupColor ( ) : void
CleanupIndices ( ) : void
CleanupTextureCoordinates ( ) : void
CleanupVertexBuffer ( ) : void
CleanupVertices ( ) : void
InitializeColor ( ) : void
InitializeIndices ( ) : void
InitializeTextureCoordinates ( ) : void
InitializeVertexBuffer ( ) : void
InitializeVertices ( ) : void
SpriteShader ( DrawEngine2d drawEngine2d ) : System

Method Details

Cleanup() protected méthode

protected Cleanup ( ) : void
Résultat void

CleanupShaderProgram() protected méthode

protected CleanupShaderProgram ( ) : void
Résultat void

GetScalingMatrix() public static méthode

public static GetScalingMatrix ( System.Single width, System.Single height, System.Single scale ) : Matrix4
width System.Single
height System.Single
scale System.Single
Résultat Matrix4

GetTranslationMatrix() public static méthode

public static GetTranslationMatrix ( System.Single x, System.Single y ) : Matrix4
x System.Single
y System.Single
Résultat Matrix4

GetTranslationMatrix() public static méthode

public static GetTranslationMatrix ( System.Single x, System.Single y, System.Single scale, System.Single radianAngle ) : Matrix4
x System.Single
y System.Single
scale System.Single
radianAngle System.Single
Résultat Matrix4

Initialize() protected méthode

protected Initialize ( ) : void
Résultat void

InitializeShaderProgram() protected méthode

protected InitializeShaderProgram ( ) : void
Résultat void