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

simulation
Class CTechnologyCollection

Singleton
   |
   +--CTechnologyCollection

   in TechnologyCollection.h
   in TechnologyCollection.cpp

class CTechnologyCollection
extends Singleton


Inner Classes, Typedefs, and Enums
typedef CTechnologyCollection::TechFilenameMap
          
typedef CTechnologyCollection::TechMap
          
 
Field Summary
 std::vector< CTechnology* >[ PS_MAX_PLAYERS + 1 ] activeTechs
          
private CTechnologyCollection::TechFilenameMap m_techFilenames
          
private CTechnologyCollection::TechMap[ PS_MAX_PLAYERS + 1 ] m_techs
          
 
Constructor Summary
~CTechnologyCollection()
          
 
Method Summary
 CTechnology* GetTechnology( const CStrW& techType, CPlayer* player )
          
 void LoadFile( const char* path )
          
 int LoadTechnologies()
          
   
Methods inherited from class Singleton
GetSingleton, GetSingletonPtr, IsInitialised
 

Field Detail

activeTechs

public std::vector< CTechnology* > activeTechs[ PS_MAX_PLAYERS + 1 ];

m_techFilenames

private CTechnologyCollection::TechFilenameMap m_techFilenames;

m_techs

private CTechnologyCollection::TechMap m_techs[ PS_MAX_PLAYERS + 1 ];


Constructor Detail

~CTechnologyCollection

public ~CTechnologyCollection();


Method Detail

GetTechnology

public CTechnology* GetTechnology( const CStrW& techType, CPlayer* player );

LoadFile

public void LoadFile( const char* path );

LoadTechnologies

public int LoadTechnologies();

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