#include <uniform.h>
|
| UniformMatrix3f (Handle binding, Matrix3f *pMatrix=nullptr, uint count=1) |
|
virtual void | submit (Program *pProgram) |
|
| UniformMatrix (Handle binding, Matrix3f *pMatrix=nullptr, uint count=1) |
|
virtual | ~UniformMatrix () |
|
void | setMatrix (Matrix3f *pMatrix) |
|
| UniformBuffer (Handle binding, float *pBuffer, int count) |
|
virtual | ~UniformBuffer () |
|
void | setBuffer (float *pBuffer) |
|
| Uniform (Handle binding, UniformBufferHandle ubo, uint count) |
|
virtual | ~Uniform () |
|
UniformBufferHandle | getBufferObjectHandle () |
|
uint | getCount () const |
|
| DynamicType () |
|
template<class C > |
void | addType () |
|
TypeID | getDerivedTypeId () const |
|
template<class C > |
const bool | isType () const |
|
template<class C > |
const C * | cast () const |
|
template<class C > |
C * | cast () |
|
template<class FROM , class TO > |
TO * | cast () |
|
template<class FROM , class TO > |
const TO * | cast () const |
|
◆ UniformMatrix3f()
UniformMatrix3f::UniformMatrix3f |
( |
Handle | binding, |
|
|
Matrix3f * | pMatrix = nullptr, |
|
|
uint | count = 1 ) |
◆ submit()
virtual void UniformMatrix3f::submit |
( |
Program * | pProgram | ) |
|
|
virtual |
The documentation for this class was generated from the following file:
- src/application/implementation/opengl/uniform.h