Method | Description | |
---|---|---|
AttachChildShader ( string name ) : void |
Attach another GLSL Shader to this one.
|
|
AttachToProgramObject ( int programObject ) : void |
|
|
DetachFromProgramObject ( int programObject ) : void |
|
|
GLSLProgram ( |
Constructor.
|
|
SetParam ( string name, string val ) : bool |
Set a custom param for this high level gpu program.
|
Method | Description | |
---|---|---|
UnloadImpl ( ) : void | ||
dispose ( bool disposeManagedResources ) : void |
Method | Description | |
---|---|---|
BuildConstantDefinitions ( ) : void | ||
Compile ( bool checkErrors = true ) : bool | ||
CreateLowLevelImpl ( ) : void | ||
GLSLProgram ( ) : System | ||
LoadFromSource ( ) : void | ||
OperationTypeToString ( OperationType val ) : String | ||
ParseOperationType ( String val ) : OperationType | ||
PopulateParameterNames ( |
||
RegisterCommands ( ) : void |
Axiom internal: registers all commands for IConfigurable dispatch
|
public AttachChildShader ( string name ) : void | ||
name | string | |
return | void |
public AttachToProgramObject ( int programObject ) : void | ||
programObject | int | |
return | void |
public DetachFromProgramObject ( int programObject ) : void | ||
programObject | int | |
return | void |
public GLSLProgram ( |
||
parent | ||
name | string | |
handle | System.UInt64 | |
group | string | |
isManual | bool | |
loader | IManualResourceLoader | |
return | System |
public SetParam ( string name, string val ) : bool | ||
name | string | |
val | string | |
return | bool |
protected dispose ( bool disposeManagedResources ) : void | ||
disposeManagedResources | bool | |
return | void |