VEE_GlTexture2DBank Class Reference

#include <vee_gl_texture.h>

List of all members.

Public Types

Public Member Functions

Protected Attributes


Member Typedef Documentation

typedef std::map<std::string, VEE_GlTexture2D>::iterator VEE_GlTexture2DBank::iterator
 


Constructor & Destructor Documentation

VEE_GlTexture2DBank::VEE_GlTexture2DBank  ) 
 

VEE_GlTexture2DBank::VEE_GlTexture2DBank const VEE_GlTexture2DBank  )  [inline]
 

DO NOT CALL!

VEE_GlTexture2DBank::~VEE_GlTexture2DBank  ) 
 


Member Function Documentation

VEE_GlTexture2DBank& VEE_GlTexture2DBank::operator= const VEE_GlTexture2DBank  )  [inline]
 

DO NOT CALL!

VEE_GlTexture2D * VEE_GlTexture2DBank::getTexture const std::string &  name  ) 
 

Get a texture by name.

Returns:
This method returns null if the texture was not found. Otherwise it returns pointer to the OpenGL texture.

VEE_GlTexture2D * VEE_GlTexture2DBank::buildTexture const std::string &  name  ) 
 

Get a texture by name.

If the texture does not exist yet, then one is created.

Returns:
This method returns pointer to the OpenGL texture.

void VEE_GlTexture2DBank::addTexture const std::string &  ,
const VEE_GlTexture2D
 

void VEE_GlTexture2DBank::clear  ) 
 

uint VEE_GlTexture2DBank::size  )  [inline]
 

void VEE_GlTexture2DBank::loadTextures const std::string &  path,
const std::string &  name,
const std::string &  suffix = ".jpg",
int  number = 20
 

bool VEE_GlTexture2DBank::loadTexture const std::string &  filename,
const std::string &  name
 

iterator VEE_GlTexture2DBank::textureBegin  )  [inline]
 

iterator VEE_GlTexture2DBank::textureEnd  )  [inline]
 


Member Data Documentation

std::map<std::string, VEE_GlTexture2D> VEE_GlTexture2DBank::m_textures [protected]
 

std::map<std::string, std::string> VEE_GlTexture2DBank::m_fileTextures [protected]
 


The documentation for this class was generated from the following files:
Generated on Mon Mar 12 21:09:23 2007 for VEE - The Visual Effects Engine by  doxygen 1.4.6