#include <Terrain.h>
Inheritance diagram for CQuarterGlobeTile:

Public Member Functions | |
| CQuarterGlobeTile (void) | |
| virtual | ~CQuarterGlobeTile (void) |
| virtual void | print (FILE *fd=stderr, char *indent="", int how_much=2) |
| void | Create (void) |
| void | Destroy (void) |
| void | Initialize (void) |
| void | AssignIndices (unsigned int x, unsigned int z) |
| void | UnassignIndices (void) |
| bool | IsAssigned (void) |
| void | GetIndices (unsigned int &x, unsigned int &z) |
| void | UpdatePosition (SPosition pos) |
Protected Attributes | |
| EQgtState | state |
| unsigned int | x |
| unsigned int | z |
| int | globe_x |
| int | globe_z |
| char | datapath [64] |
| CSceneryModels * | sceneryModels |
| int | stArraySize |
| CSuperTile *** | stArray |
Definition at line 975 of file Terrain.h.
|
|
Definition at line 136 of file QuarterGlobeTile.cpp. References CTerrainManager::debugLevel, globals, CTerrainTile::level, QGT_FLAT_CARTESIAN_BOUND_FT, QGT_UNASSIGNED, QUARTER_GLOBE_TILES, sceneryModels, state, TERRAIN_SUBDIVISION_QUARTER_GLOBE_TILE, and SGlobals::terrainmgr. |
|
|
Definition at line 221 of file QuarterGlobeTile.cpp. References sceneryModels. |
|
||||||||||||
|
Definition at line 227 of file QuarterGlobeTile.cpp. References globe_x, globe_z, gtfo, QGT_ASSIGNED, QGT_UNASSIGNED, and state. Referenced by CTerrainManager::SetPosition(). |
|
|
Reimplemented from CTerrainTile. Definition at line 279 of file QuarterGlobeTile.cpp. References CTerrainTile::Create(), CreateSurface(), CTerrainManager::debugLevel, DrawLine(), DrawTextC(), EraseSurfaceRGB(), SGlobals::fonts, FreeSurface(), SDefaultFonts::ftthin24, globals, globe_x, globe_z, CTerrainManager::Log(), MakeRGB(), QUARTER_GLOBE_TILES, state, SGlobals::terrainmgr, CTerrainTile::texid, TextureFromSurface(), x, SSurface::xScreen, SSurface::yScreen, and z. Referenced by CTerrainManager::SetPosition(). |
|
|
Reimplemented from CTerrainTile. Definition at line 323 of file QuarterGlobeTile.cpp. References CTerrainTile::Destroy(). Referenced by CTerrainManager::SetPosition(). |
|
||||||||||||
|
Definition at line 273 of file QuarterGlobeTile.cpp. Referenced by CTerrainManager::SetPosition(). |
|
|
|
|
|
Definition at line 268 of file QuarterGlobeTile.cpp. References QGT_ASSIGNED, and state. Referenced by CTerrainManager::SetPosition(). |
|
||||||||||||||||
|
Reimplemented from CTerrainTile. Definition at line 352 of file QuarterGlobeTile.cpp. References CTerrainTile::print(). |
|
|
Definition at line 249 of file QuarterGlobeTile.cpp. References CTerrainManager::debugLevel, globals, QGT_UNASSIGNED, QUARTER_GLOBE_TILES, state, SGlobals::terrainmgr, and CTerrainTile::texid. Referenced by CTerrainManager::SetPosition(). |
|
|
Definition at line 328 of file QuarterGlobeTile.cpp. References delta_qgt(), QGT_FLAT_CARTESIAN_BOUND_FT, x, and z. Referenced by CTerrainManager::SetPosition(). |
|
|
|
|
|
Definition at line 1000 of file Terrain.h. Referenced by AssignIndices(), and Create(). |
|
|
Definition at line 1000 of file Terrain.h. Referenced by AssignIndices(), and Create(). |
|
|
Definition at line 1004 of file Terrain.h. Referenced by CQuarterGlobeTile(), and ~CQuarterGlobeTile(). |
|
|
|
|
|
|
|
|
Definition at line 998 of file Terrain.h. Referenced by AssignIndices(), CQuarterGlobeTile(), Create(), IsAssigned(), and UnassignIndices(). |
|
|
Definition at line 999 of file Terrain.h. Referenced by Create(), and UpdatePosition(). |
|
|
Definition at line 999 of file Terrain.h. Referenced by Create(), and UpdatePosition(). |
|
|
Documentation generated by
|