C# Класс NewTOAPIA.GL.GLSLUniformVariable

Показать файл Открыть проект

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

Метод Описание
GLSLUniformVariable ( GLSLShaderProgram program, UniformType uType, int size, string name ) : System
GetComponentCountForType ( UniformType aType ) : int
Set ( float v0 ) : void
Set ( float v0, float v1 ) : void
Set ( float v0, float v1, float v2 ) : void
Set ( float v0, float v1, float v2, float v3 ) : void
Set ( int v0 ) : void
Set ( int v0, int v1 ) : void
Set ( int v0, int v1, int v2 ) : void
SetFloatValues ( float values ) : void
SetIntValues ( int values ) : void

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

Метод Описание
ErrorCheckType ( Type aType, int typeCount ) : void
InitializeSpace ( ) : void
UpdateProgramWithCurrentValue ( ) : void

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

GLSLUniformVariable() публичный Метод

public GLSLUniformVariable ( GLSLShaderProgram program, UniformType uType, int size, string name ) : System
program GLSLShaderProgram
uType UniformType
size int
name string
Результат System

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

public static GetComponentCountForType ( UniformType aType ) : int
aType UniformType
Результат int

Set() публичный Метод

public Set ( float v0 ) : void
v0 float
Результат void

Set() публичный Метод

public Set ( float v0, float v1 ) : void
v0 float
v1 float
Результат void

Set() публичный Метод

public Set ( float v0, float v1, float v2 ) : void
v0 float
v1 float
v2 float
Результат void

Set() публичный Метод

public Set ( float v0, float v1, float v2, float v3 ) : void
v0 float
v1 float
v2 float
v3 float
Результат void

Set() публичный Метод

public Set ( int v0 ) : void
v0 int
Результат void

Set() публичный Метод

public Set ( int v0, int v1 ) : void
v0 int
v1 int
Результат void

Set() публичный Метод

public Set ( int v0, int v1, int v2 ) : void
v0 int
v1 int
v2 int
Результат void

SetFloatValues() публичный Метод

public SetFloatValues ( float values ) : void
values float
Результат void

SetIntValues() публичный Метод

public SetIntValues ( int values ) : void
values int
Результат void