| VRS - The Virtual Rendering System |
| version 3.3 |
#include <vrs/opengl/gl2/normalmapshader.h>

Public Member Functions | |
| NormalmapShader () | |
| virtual bool | canBeUsed (Engine *, const MonoAttribute *) const |
| virtual bool | isApplicableForCurrentPass (Engine *, const MonoAttribute *) const |
| virtual void | start (Engine *, const MonoAttribute *) |
| virtual void | stop (Engine *, const MonoAttribute *) |
| virtual bool | needsPass (Engine *, const MonoAttribute *, unsigned int pass) const |
| virtual void | preparePass (Engine *, const MonoAttribute *, unsigned int pass) |
| virtual void | finishPass (Engine *, const MonoAttribute *, unsigned int pass) |
| virtual void | eval (Engine *, const MonoAttribute *, const Shape *, unsigned int pass) |
| virtual ID | target () const |
| VRS_TYPEINFO (NormalmapShader, Shader) | |
| VRS::GL2::NormalmapShader::NormalmapShader | ( | ) | [inline] |
| virtual bool VRS::GL2::NormalmapShader::canBeUsed | ( | Engine * | , | |
| const MonoAttribute * | ||||
| ) | const [virtual] |
see Shader.
Reimplemented from VRS::Shader.
| virtual bool VRS::GL2::NormalmapShader::isApplicableForCurrentPass | ( | Engine * | , | |
| const MonoAttribute * | ||||
| ) | const [virtual] |
see Shader.
Reimplemented from VRS::Shader.
| virtual void VRS::GL2::NormalmapShader::start | ( | Engine * | , | |
| const MonoAttribute * | ||||
| ) | [virtual] |
Reimplemented from VRS::Shader.
| virtual void VRS::GL2::NormalmapShader::stop | ( | Engine * | , | |
| const MonoAttribute * | ||||
| ) | [virtual] |
see Shader.
Reimplemented from VRS::Shader.
| virtual bool VRS::GL2::NormalmapShader::needsPass | ( | Engine * | , | |
| const MonoAttribute * | , | |||
| unsigned int | pass | |||
| ) | const [virtual] |
see Shader.
Reimplemented from VRS::Shader.
| virtual void VRS::GL2::NormalmapShader::preparePass | ( | Engine * | , | |
| const MonoAttribute * | , | |||
| unsigned int | pass | |||
| ) | [virtual] |
Reimplemented from VRS::Shader.
| virtual void VRS::GL2::NormalmapShader::finishPass | ( | Engine * | , | |
| const MonoAttribute * | , | |||
| unsigned int | pass | |||
| ) | [virtual] |
see Shader.
Reimplemented from VRS::Shader.
| virtual void VRS::GL2::NormalmapShader::eval | ( | Engine * | , | |
| const MonoAttribute * | , | |||
| const Shape * | , | |||
| unsigned int | pass | |||
| ) | [virtual] |
see Shader.
Reimplemented from VRS::Shader.
| virtual ID VRS::GL2::NormalmapShader::target | ( | ) | const [virtual] |
see Shader.
Reimplemented from VRS::Shader.
| VRS::GL2::NormalmapShader::VRS_TYPEINFO | ( | NormalmapShader | , | |
| Shader | ||||
| ) |