DepthOfFieldShader

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)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

autofocus
bool autofocus;
Undocumented in source.
enabled
bool enabled;
Undocumented in source.
fStop
float fStop;
Undocumented in source.
focalDepth
float focalDepth;
Undocumented in source.
focalLength
float focalLength;
fs
String fs;
Undocumented in source.
gbuffer
GBuffer gbuffer;
Undocumented in source.
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