#include <uniform.h>
|
| UniformSampler (Handle binding, Texture *pTexture, TextureType textureType) |
|
| UniformSampler (Handle binding, TextureUnit textureUnit, TextureType textureType) |
|
virtual | ~UniformSampler () |
|
virtual void | submit (Program *pProgram) |
|
Texture * | getTexture () |
|
TextureType | getTextureType () |
|
void | setTexture (Texture *pTexture, TextureType textureType) |
|
| UniformValue1i (Handle binding, int value) |
|
| UniformValue (Handle binding, int value) |
|
void | set (int v) |
|
| ~UniformValue () |
|
| UniformBuffer (Handle binding, int *pBuffer, int count) |
|
virtual | ~UniformBuffer () |
|
void | setBuffer (int *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 |
|
◆ UniformSampler() [1/2]
UniformSampler::UniformSampler |
( |
Handle | binding, |
|
|
Texture * | pTexture, |
|
|
TextureType | textureType ) |
◆ UniformSampler() [2/2]
◆ ~UniformSampler()
virtual UniformSampler::~UniformSampler |
( |
| ) |
|
|
virtual |
◆ getTexture()
Texture * UniformSampler::getTexture |
( |
| ) |
|
|
inline |
◆ getTextureType()
◆ setTexture()
◆ submit()
virtual void UniformSampler::submit |
( |
Program * | pProgram | ) |
|
|
virtual |
◆ pTexture
◆ textureType
The documentation for this class was generated from the following file:
- src/application/implementation/opengl/uniform.h