Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

CDefaultSuperTile Class Reference

#include <Terrain.h>

Inheritance diagram for CDefaultSuperTile:

CSuperTile CTerrainTile List of all members.

Public Member Functions

 CDefaultSuperTile (unsigned int supr_x, unsigned int supr_z)
 ~CDefaultSuperTile (void)
void Create (void)
void Destroy (void)
void Print (FILE *f)

Protected Attributes

CDetailTile *** dtArray

Detailed Description

Definition at line 834 of file Terrain.h.


Constructor & Destructor Documentation

CDefaultSuperTile::CDefaultSuperTile unsigned int  supr_x,
unsigned int  supr_z
 

Definition at line 104 of file SuperTile.cpp.

References CreateSurface(), CTerrainManager::debugLevel, CSuperTile::dimn, DrawLine(), DrawTextC(), dt, dtArray, EraseSurfaceRGB(), SGlobals::fonts, FreeSurface(), SDefaultFonts::ftmono12, globals, CSuperTile::globe_x, CSuperTile::globe_z, MakeRGB(), CTerrainTile::ne, CTerrainTile::nw, PosToFlatCartesian(), CTerrainTile::se, SUPER_TILES, CTerrainTile::sw, SGlobals::terrainmgr, CTerrainTile::texid, TextureFromSurface(), CSuperTile::top, SVector::x, SSurface::xScreen, SVector::y, SSurface::yScreen, and SVector::z.

CDefaultSuperTile::~CDefaultSuperTile void   ) 
 

Definition at line 207 of file SuperTile.cpp.

References Destroy(), CSuperTile::dimn, dt, dtArray, and CTerrainTile::IsCreated().


Member Function Documentation

void CDefaultSuperTile::Create void   )  [virtual]
 

Reimplemented from CTerrainTile.

Definition at line 226 of file SuperTile.cpp.

References CDetailTile::Create(), CSuperTile::dimn, dt, dtArray, CDetailTile::GetSSGEntity(), CDetailTile::SetDetail(), TILE_DETAIL_LOW, CSuperTile::top, CSuperTile::x, and CSuperTile::z.

void CDefaultSuperTile::Destroy void   )  [virtual]
 

Reimplemented from CTerrainTile.

Definition at line 249 of file SuperTile.cpp.

References CDetailTile::Destroy(), CSuperTile::dimn, dt, and dtArray.

Referenced by ~CDefaultSuperTile().

void CDefaultSuperTile::Print FILE *  f  )  [virtual]
 

Todo:
Implement Print method

Reimplemented from CSuperTile.

Definition at line 261 of file SuperTile.cpp.


Member Data Documentation

CDetailTile* ** CDefaultSuperTile::dtArray [protected]
 

Definition at line 848 of file Terrain.h.

Referenced by CDefaultSuperTile(), Create(), Destroy(), and ~CDefaultSuperTile().


The documentation for this class was generated from the following files:
SourceForge.net Logo Documentation generated by doxygen