#include <normalmatrix.h>
◆ NormalMatrix()
Render::NormalMatrix::NormalMatrix |
( |
const Attribute & | attribute | ) |
|
◆ ~NormalMatrix()
virtual Render::NormalMatrix::~NormalMatrix |
( |
| ) |
|
|
virtual |
◆ addShaderCode()
virtual void Render::NormalMatrix::addShaderCode |
( |
Material * | pMaterial | ) |
|
|
virtual |
Add shader-code for vertex, tessellation, geometry, and fragment shaders.
Implements Render::Normal.
◆ addShaderResources()
virtual void Render::NormalMatrix::addShaderResources |
( |
Material * | pMaterial | ) |
|
|
virtual |
Add your uniforms, attributes, and varyings along with resources utilized by your shader-code modules.
Implements Render::Normal.
◆ create()
virtual void Render::NormalMatrix::create |
( |
Material * | pMaterial | ) |
|
|
virtual |
◆ getMatrix()
Matrix4f & Render::NormalMatrix::getMatrix |
( |
| ) |
|
|
inline |
◆ set()
virtual void Render::NormalMatrix::set |
( |
const Matrix4f & | modelMatrix | ) |
|
|
virtual |
◆ setMatrix()
void Render::NormalMatrix::setMatrix |
( |
Matrix4f | matrix | ) |
|
|
inline |
◆ update()
virtual void Render::NormalMatrix::update |
( |
Material * | pMaterial | ) |
|
|
virtual |
◆ Surface::Material
◆ normal
◆ normalMatrix
Matrix4f Render::NormalMatrix::normalMatrix |
◆ uniformString
const String Render::NormalMatrix::uniformString |
|
static |
The documentation for this class was generated from the following file: