C# Класс OpenTK.Graphics.ES20.MiniShaderProgram

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

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

Метод Описание
Build ( ) : bool
Build ( string vs, string fs ) : bool
DeleteMe ( ) : void
GetAttrV2f ( string attrName ) : ShaderVtxAttrib2f
GetAttrV3f ( string attrName ) : ShaderVtxAttrib3f
GetAttrV4f ( string attrName ) : ShaderVtxAttrib4f
GetUniform1 ( string uniformVarName ) : ShaderUniformVar1
GetUniform2 ( string uniformVarName ) : ShaderUniformVar2
GetUniform3 ( string uniformVarName ) : ShaderUniformVar3
GetUniform4 ( string uniformVarName ) : ShaderUniformVar4
GetUniformMat3 ( string uniformVarName ) : ShaderUniformMatrix3
GetUniformMat4 ( string uniformVarName ) : ShaderUniformMatrix4
LoadFragmentShaderSource ( string fs ) : void
LoadVertexShaderSource ( string vs ) : void
UseProgram ( ) : void

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

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

public Build ( ) : bool
Результат bool

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

public Build ( string vs, string fs ) : bool
vs string
fs string
Результат bool

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

public DeleteMe ( ) : void
Результат void

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

public GetAttrV2f ( string attrName ) : ShaderVtxAttrib2f
attrName string
Результат ShaderVtxAttrib2f

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

public GetAttrV3f ( string attrName ) : ShaderVtxAttrib3f
attrName string
Результат ShaderVtxAttrib3f

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

public GetAttrV4f ( string attrName ) : ShaderVtxAttrib4f
attrName string
Результат ShaderVtxAttrib4f

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

public GetUniform1 ( string uniformVarName ) : ShaderUniformVar1
uniformVarName string
Результат ShaderUniformVar1

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

public GetUniform2 ( string uniformVarName ) : ShaderUniformVar2
uniformVarName string
Результат ShaderUniformVar2

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

public GetUniform3 ( string uniformVarName ) : ShaderUniformVar3
uniformVarName string
Результат ShaderUniformVar3

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

public GetUniform4 ( string uniformVarName ) : ShaderUniformVar4
uniformVarName string
Результат ShaderUniformVar4

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

public GetUniformMat3 ( string uniformVarName ) : ShaderUniformMatrix3
uniformVarName string
Результат ShaderUniformMatrix3

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

public GetUniformMat4 ( string uniformVarName ) : ShaderUniformMatrix4
uniformVarName string
Результат ShaderUniformMatrix4

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

public LoadFragmentShaderSource ( string fs ) : void
fs string
Результат void

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

public LoadVertexShaderSource ( string vs ) : void
vs string
Результат void

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

public UseProgram ( ) : void
Результат void