#include <GLTextureSet.h>
Public Member Functions | |
| GLTextureSet () | |
| virtual | ~GLTextureSet () |
| const int | getNoTextures () |
| GLTexture * | getTexture (int index) |
| void | addTexture (GLTexture *texture) |
Protected Attributes | |
| std::vector < GLTexture * > | textures_ |
Definition at line 28 of file GLTextureSet.h.
| GLTextureSet::GLTextureSet | ( | ) |
Definition at line 24 of file GLTextureSet.cpp.
| GLTextureSet::~GLTextureSet | ( | ) | [virtual] |
Definition at line 28 of file GLTextureSet.cpp.
| const int GLTextureSet::getNoTextures | ( | ) |
Definition at line 32 of file GLTextureSet.cpp.
References textures_.
Referenced by ParticleEmitter::emitExplosion(), getTexture(), NapalmRenderer::NapalmRenderer(), ParticleRendererQuads::renderParticle(), and NapalmRenderer::simulate().
| GLTexture * GLTextureSet::getTexture | ( | int | index | ) |
Definition at line 37 of file GLTextureSet.cpp.
References DIALOG_ASSERT, getNoTextures(), and textures_.
Referenced by ParticleRendererQuads::renderParticle(), and NapalmRenderer::simulate().
| void GLTextureSet::addTexture | ( | GLTexture * | texture | ) |
std::vector<GLTexture *> GLTextureSet::textures_ [protected] |
Definition at line 40 of file GLTextureSet.h.
Referenced by addTexture(), getNoTextures(), and getTexture().
1.5.3