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

simulation
Class CEntityTemplateCollection

Singleton
   |
   +--CEntityTemplateCollection

   in EntityTemplateCollection.h
   in EntityTemplateCollection.cpp

class CEntityTemplateCollection
extends Singleton


Inner Classes, Typedefs, and Enums
typedef CEntityTemplateCollection::TemplateFilenameMap
          
typedef CEntityTemplateCollection::TemplateMap
          
 
Field Summary
private CEntityTemplateCollection::TemplateFilenameMap m_templateFilenames
          
private CEntityTemplateCollection::TemplateMap[ PS_MAX_PLAYERS + 2 ] m_templates
          
private static const uint NULL_PLAYER
          
 
Constructor Summary
~CEntityTemplateCollection()
          
 
Method Summary
 void GetEntityTemplateNames( std::vector< CStrW >& names )
          
 void GetPlayerTemplates( CPlayer* player, std::vector< CEntityTemplate* >& dest )
          
 CEntityTemplate* GetTemplate( const CStrW& entityType, CPlayer* player = 0 )
          
 void LoadFile( const char* path )
          
 int LoadTemplates()
          
   
Methods inherited from class Singleton
GetSingleton, GetSingletonPtr, IsInitialised
 

Field Detail

m_templateFilenames

private CEntityTemplateCollection::TemplateFilenameMap m_templateFilenames;

m_templates

private CEntityTemplateCollection::TemplateMap m_templates[ PS_MAX_PLAYERS + 2 ];

NULL_PLAYER

private static const uint NULL_PLAYER;


Constructor Detail

~CEntityTemplateCollection

public ~CEntityTemplateCollection();


Method Detail

GetEntityTemplateNames

public void GetEntityTemplateNames( std::vector< CStrW >& names );

GetPlayerTemplates

public void GetPlayerTemplates( CPlayer* player, std::vector< CEntityTemplate* >& dest );

GetTemplate

public CEntityTemplate* GetTemplate( const CStrW& entityType, CPlayer* player = 0 );

LoadFile

public void LoadFile( const char* path );

LoadTemplates

public int LoadTemplates();

 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