Advanced Strategic Command
Public Member Functions | List of all members
MineTypeRepository Class Reference

#include <itemrepository.h>

Inheritance diagram for MineTypeRepository:
Inheritance graph
[legend]

Public Member Functions

 MineTypeRepository ()
 
- Public Member Functions inherited from ItemRepository< MineType >
 ItemRepository (const ASCString &typeName_)
 
MineTypegetObject_byPos (int pos) const
 
MineTypegetObject_byID (int id)
 
size_t getNum () const
 
vector< MineType * > & getVector ()
 
virtual ~ItemRepository ()
 
void addIdTranslation (int from, int to)
 
ASCString getTypeName ()
 

Additional Inherited Members

- Protected Types inherited from ItemRepository< MineType >
typedef vector< MineType * > ItemContainerType
 
typedef map< int, MineType * > ObjectMap
 
- Protected Member Functions inherited from ItemRepository< MineType >
void add (MineType *obj)
 
- Protected Attributes inherited from ItemRepository< MineType >
ASCString typeName
 
ItemContainerType container
 
ObjectMap hash
 
map< int, int > idTranslation
 

Detailed Description

Definition at line 124 of file itemrepository.h.

Constructor & Destructor Documentation

MineTypeRepository::MineTypeRepository ( )

The documentation for this class was generated from the following files: