C# 클래스 PsmFramework.Engines.DrawEngine2d.Shaders.SpriteShader

상속: ShaderBase
파일 보기 프로젝트 열기: artwallace/PsmFramework 1 사용 예제들

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