GLTextureSet Class Reference

#include <GLTextureSet.h>

List of all members.

Public Member Functions

 GLTextureSet ()
virtual ~GLTextureSet ()
const int getNoTextures ()
GLTexturegetTexture (int index)
void addTexture (GLTexture *texture)

Protected Attributes

std::vector
< GLTexture * > 
textures_


Detailed Description

Definition at line 28 of file GLTextureSet.h.


Constructor & Destructor Documentation

GLTextureSet::GLTextureSet (  ) 

Definition at line 24 of file GLTextureSet.cpp.

GLTextureSet::~GLTextureSet (  )  [virtual]

Definition at line 28 of file GLTextureSet.cpp.


Member Function Documentation

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  ) 

Definition at line 44 of file GLTextureSet.cpp.

References textures_.


Member Data Documentation

std::vector<GLTexture *> GLTextureSet::textures_ [protected]

Definition at line 40 of file GLTextureSet.h.

Referenced by addTexture(), getNoTextures(), and getTexture().


The documentation for this class was generated from the following files:
Generated on Mon Feb 16 15:15:02 2009 for Scorched3D by  doxygen 1.5.3