Overview   Project   Class   Tree   Deprecated   Index 
0 A.D.
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

simulation
Class CTerritoryManager

   in TerritoryManager.h
   in TerritoryManager.cpp

class CTerritoryManager


Field Summary
private bool m_DelayedRecalculate
          
private std::vector< CTerritory* > m_Territories
          
private CTerritory*** m_TerritoryMatrix
          
private uint m_TilesPerSide
          
 
Constructor Summary
CTerritoryManager()
          
~CTerritoryManager()
          
 
Method Summary
private void CalculateBoundary( std::vector< CEntity* >& centres, size_t myIndex, std::vector< CVector2D >& boundary )
          
 void DelayedRecalculate()
          
 std::vector< CTerritory* >& GetTerritories()
          
 CTerritory* GetTerritory( float x, float z )
          
 CTerritory* GetTerritory( int x, int z )
          
 void Initialize()
          
 void Recalculate()
          
 void RenderTerritories()
          
 

Field Detail

m_DelayedRecalculate

private bool m_DelayedRecalculate;

m_Territories

private std::vector< CTerritory* > m_Territories;

m_TerritoryMatrix

private CTerritory*** m_TerritoryMatrix;

m_TilesPerSide

private uint m_TilesPerSide;


Constructor Detail

CTerritoryManager

public CTerritoryManager();

~CTerritoryManager

public ~CTerritoryManager();


Method Detail

CalculateBoundary

private void CalculateBoundary( std::vector< CEntity* >& centres, size_t myIndex, std::vector< CVector2D >& boundary );

DelayedRecalculate

public void DelayedRecalculate();

GetTerritories

public std::vector< CTerritory* >& GetTerritories();

GetTerritory

public CTerritory* GetTerritory( float x, float z );

GetTerritory

public CTerritory* GetTerritory( int x, int z );

Initialize

public void Initialize();

Recalculate

public void Recalculate();

RenderTerritories

public void RenderTerritories();

 Overview   Project   Class   Tree   Deprecated   Index 
0 A.D.
Generated on September 04, 2007 at 18:13
CppDoc v2.4.0
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD