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

Public Member Functions | |
| UniformSampler (const std::string &name, SO< TextureGL > texture) | |
| SO< GL2::SamplerVariable > | getSamplerVariable () const |
| SO< TextureGL > | getTexture () const |
| SO < GL2::ShaderTextureUnitSelector > | getTextureUnitSelector () const |
| VRS_TYPEINFO (UniformSampler, ProgramVariable) | |
| VRS_SERIALIZABLE (UniformSampler) | |
Protected Member Functions | |
| UniformSampler () | |
Protected Attributes | |
| SO< GL2::SamplerVariable > | m_samplerVariable |
| SO < GL2::ShaderTextureUnitSelector > | m_textureUnitSelector |
| SO< TextureGL > | m_texture |
| VRS::GL2::UniformSampler::UniformSampler | ( | const std::string & | name, | |
| SO< TextureGL > | texture | |||
| ) | [inline] |
| VRS::GL2::UniformSampler::UniformSampler | ( | ) | [inline, protected] |
| SO<GL2::SamplerVariable> VRS::GL2::UniformSampler::getSamplerVariable | ( | ) | const [inline] |
| SO<GL2::ShaderTextureUnitSelector> VRS::GL2::UniformSampler::getTextureUnitSelector | ( | ) | const [inline] |
| VRS::GL2::UniformSampler::VRS_TYPEINFO | ( | UniformSampler | , | |
| ProgramVariable | ||||
| ) |
| VRS::GL2::UniformSampler::VRS_SERIALIZABLE | ( | UniformSampler | ) |
SO<TextureGL> VRS::GL2::UniformSampler::m_texture [protected] |