Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

MapItemType Class Reference

The base class for everything that can be placed on a map field. More...

#include <mapitemtype.h>

Inheritance diagram for MapItemType:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ASCString getName () const =0
virtual int getID () const =0
virtual ~MapItemType ()

Detailed Description

The base class for everything that can be placed on a map field.

Definition at line 16 of file mapitemtype.h.


Constructor & Destructor Documentation

virtual MapItemType::~MapItemType  )  [inline, virtual]
 

Definition at line 20 of file mapitemtype.h.


Member Function Documentation

virtual int MapItemType::getID  )  const [pure virtual]
 

Implemented in ContainerBaseType, MineType, ObjectType, and TerrainType.

virtual ASCString MapItemType::getName  )  const [pure virtual]
 

Implemented in ContainerBaseType, MineType, ObjectType, TerrainType, and Vehicletype.

Referenced by MapItemTypeWidget< MapItemType >::getName().


The documentation for this class was generated from the following file:
Generated on Tue Jun 24 02:18:10 2008 for Advanced Strategic Command by  doxygen 1.4.2