Pyrogenesis  trunk
Public Member Functions | Private Attributes | List of all members
CTerrainGroup Class Reference

#include <TerrainTextureManager.h>

Public Member Functions

 CTerrainGroup (CStr name, size_t index)
 
void AddTerrain (CTerrainTextureEntry *)
 
void RemoveTerrain (CTerrainTextureEntry *)
 
size_t GetIndex () const
 
CStr GetName () const
 
const std::vector< CTerrainTextureEntry * > & GetTerrains () const
 

Private Attributes

CStr m_Name
 
size_t m_Index
 
std::vector< CTerrainTextureEntry * > m_Terrains
 

Constructor & Destructor Documentation

CTerrainGroup::CTerrainGroup ( CStr  name,
size_t  index 
)
inline

Member Function Documentation

void CTerrainGroup::AddTerrain ( CTerrainTextureEntry pTerrain)
size_t CTerrainGroup::GetIndex ( ) const
inline
CStr CTerrainGroup::GetName ( ) const
inline
const std::vector<CTerrainTextureEntry*>& CTerrainGroup::GetTerrains ( ) const
inline
void CTerrainGroup::RemoveTerrain ( CTerrainTextureEntry pTerrain)

Member Data Documentation

size_t CTerrainGroup::m_Index
private
CStr CTerrainGroup::m_Name
private
std::vector<CTerrainTextureEntry*> CTerrainGroup::m_Terrains
private

The documentation for this class was generated from the following files: