ShadelessBackend

Undocumented in source.

Constructors

this
this(Owner o)
Undocumented in source.

Members

Functions

bind
void bind(GenericMaterial mat, RenderingContext* rc)
Undocumented in source. Be warned that the author may not have intended to support it.
fragmentShaderSrc
string fragmentShaderSrc()
Undocumented in source. Be warned that the author may not have intended to support it.
unbind
void unbind(GenericMaterial mat, RenderingContext* rc)
Undocumented in source. Be warned that the author may not have intended to support it.
vertexShaderSrc
string vertexShaderSrc()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

alphaLoc
GLint alphaLoc;
Undocumented in source.
diffuseTextureLoc
GLint diffuseTextureLoc;
Undocumented in source.
energyLoc
GLint energyLoc;
Undocumented in source.
modelViewMatrixLoc
GLint modelViewMatrixLoc;
Undocumented in source.
projectionMatrixLoc
GLint projectionMatrixLoc;
Undocumented in source.

Inherited Members

From GLSLMaterialBackend

vertexShaderSrc
string vertexShaderSrc()
Undocumented in source.
fragmentShaderSrc
string fragmentShaderSrc()
Undocumented in source.
shaderProgram
GLuint shaderProgram;
Undocumented in source.
vertexShader
GLuint vertexShader;
Undocumented in source.
fragmentShader
GLuint fragmentShader;
Undocumented in source.
bind
void bind(GenericMaterial mat, RenderingContext* rc)
Undocumented in source. Be warned that the author may not have intended to support it.
unbind
void unbind(GenericMaterial mat, RenderingContext* rc)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta