Name | Description | |
---|---|---|
fragmentCode | ||
lastEnvironmentIntensity | ||
programObj | ||
vertexCode |
The following tables list the members exposed by GLShader.
Name | Description | |
---|---|---|
fragmentCode | ||
lastEnvironmentIntensity | ||
programObj | ||
vertexCode |
Name | Description | |
---|---|---|
Enabled | Gets the shader's enabled status. | |
IsCompiled | Returns true if the shader program was successfully compiled. | |
UpdatedInFrame |
Name | Description | |
---|---|---|
Compile | Compiles the shader. | |
Create | ||
Disable | Disables the shader. | |
DisableColorModulation | ||
Dispose | ||
Enable | Enables the shader. | |
GetAttribLocation | Overloaded. Gets the location of an attribute shader variable. | |
GetUniformLocation | Overloaded. Gets the location of a uniform shader variable. | |
SetBlockRefTransform | ||
SetColorModulationAttribute | ||
SetEnvironmentIntensity | ||
SetParameters | Sets the shader parameters. | |
SetParametersForShadow | ||
SetTextureOverExposure | ||
Validate |
Name | Description | |
---|---|---|
ComposeStrings | Method used internally to compose the shader code. |