C# Класс PsmFramework.Engines.DrawEngine2d.Shaders.SpriteShader

Наследование: ShaderBase
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
CleanupColor void
CleanupIndices void
CleanupTextureCoordinates void
CleanupVertexBuffer void
CleanupVertices void
InitializeColor void
InitializeIndices void
InitializeTextureCoordinates void
InitializeVertexBuffer void
InitializeVertices void
SpriteShader System

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
Cleanup ( ) : void
CleanupShaderProgram ( ) : void
Initialize ( ) : void
InitializeShaderProgram ( ) : void

Приватные методы

Метод Описание
CleanupColor ( ) : void
CleanupIndices ( ) : void
CleanupTextureCoordinates ( ) : void
CleanupVertexBuffer ( ) : void
CleanupVertices ( ) : void
InitializeColor ( ) : void
InitializeIndices ( ) : void
InitializeTextureCoordinates ( ) : void
InitializeVertexBuffer ( ) : void
InitializeVertices ( ) : void
SpriteShader ( DrawEngine2d drawEngine2d ) : System

Описание методов

Cleanup() защищенный Метод

protected Cleanup ( ) : void
Результат void

CleanupShaderProgram() защищенный Метод

protected CleanupShaderProgram ( ) : void
Результат void

GetScalingMatrix() публичный статический Метод

public static GetScalingMatrix ( System.Single width, System.Single height, System.Single scale ) : Matrix4
width System.Single
height System.Single
scale System.Single
Результат Matrix4

GetTranslationMatrix() публичный статический Метод

public static GetTranslationMatrix ( System.Single x, System.Single y ) : Matrix4
x System.Single
y System.Single
Результат Matrix4

GetTranslationMatrix() публичный статический Метод

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
Результат Matrix4

Initialize() защищенный Метод

protected Initialize ( ) : void
Результат void

InitializeShaderProgram() защищенный Метод

protected InitializeShaderProgram ( ) : void
Результат void