EnvironmentShader

Undocumented in source.

Constructors

this
this(Owner owner)
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Members

Functions

bindParameters
void bindParameters(GraphicsState* state)
Undocumented in source. Be warned that the author may not have intended to support it.
unbindParameters
void unbindParameters(GraphicsState* state)
fs
String fs;
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

vs
String vs;
Undocumented in source.

Inherited Members

From Shader

program
ShaderProgram program;
Undocumented in source.
parameters
MappedList!BaseShaderParameter parameters;
Undocumented in source.
vertexSubroutineIndices
GLuint[] vertexSubroutineIndices;
Undocumented in source.
fragmentSubroutineIndices
GLuint[] fragmentSubroutineIndices;
Undocumented in source.
load
String load(string filename)
Undocumented in source. Be warned that the author may not have intended to support it.
setParameterSubroutine
ShaderSubroutine setParameterSubroutine(string name, ShaderType shaderType, string subroutineName)
Undocumented in source. Be warned that the author may not have intended to support it.
setParameter
ShaderParameter!T setParameter(string name, T val)
Undocumented in source. Be warned that the author may not have intended to support it.
setParameterRef
ShaderParameter!T setParameterRef(string name, T val)
Undocumented in source. Be warned that the author may not have intended to support it.
setParameterCallback
ShaderParameter!T setParameterCallback(string name, T delegate() val)
Undocumented in source. Be warned that the author may not have intended to support it.
getParameter
BaseShaderParameter getParameter(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
getParameterValue
T getParameterValue(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
bind
void bind()
Undocumented in source. Be warned that the author may not have intended to support it.
unbind
void unbind()
Undocumented in source. Be warned that the author may not have intended to support it.
bindParameters
void bindParameters(GraphicsState* state)
Undocumented in source. Be warned that the author may not have intended to support it.
unbindParameters
void unbindParameters(GraphicsState* state)
Undocumented in source. Be warned that the author may not have intended to support it.
validate
void validate()
Undocumented in source. Be warned that the author may not have intended to support it.
~this
~this()
Undocumented in source.

Meta