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

MineItem Class Reference

#include <ed_mapcomponent.h>

Inheritance diagram for MineItem:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 MineItem (const MineType *object)
virtual int place (const MapCoordinate &mc) const
virtual void display (Surface &s, const SPoint &pos) const
virtual MapComponentclone () const

Constructor & Destructor Documentation

MineItem::MineItem const MineType object  )  [inline]
 

Definition at line 158 of file ed_mapcomponent.h.

Referenced by clone().


Member Function Documentation

virtual MapComponent* MineItem::clone  )  const [inline, virtual]
 

Implements MapComponent.

Definition at line 161 of file ed_mapcomponent.h.

References BasicItem< MineType >::item, and MineItem().

virtual void MineItem::display Surface s,
const SPoint pos
const [inline, virtual]
 

Implements MapComponent.

Definition at line 160 of file ed_mapcomponent.h.

References BasicItem< MineType >::item, and MineType::paint().

int MineItem::place const MapCoordinate mc  )  const [virtual]
 

Implements MapComponent.

Definition at line 268 of file edselfnt.cpp.

References actmap, GameMap::getField(), SelectionHolder::getPlayer(), MineType::id, BasicItem< MineType >::item, MineBasePunch, and selection.


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