#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