ContextAction Class Reference

#include <maped-mainscreen.h>

Inheritance diagram for ContextAction:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual bool available (const MapCoordinate &pos)=0
virtual ASCString getText (const MapCoordinate &pos)=0
virtual int getActionID ()=0
virtual ~ContextAction ()

Detailed Description

Definition at line 67 of file maped-mainscreen.h.


Constructor & Destructor Documentation

virtual ContextAction::~ContextAction (  )  [inline, virtual]

Definition at line 72 of file maped-mainscreen.h.


Member Function Documentation

virtual bool ContextAction::available ( const MapCoordinate pos  )  [pure virtual]

Implemented in ContextMenu::ContainerProperties, ContextMenu::ContainerCargo, ContextMenu::DeleteVehicle, ContextMenu::DeleteBuilding, ContextMenu::ContainerProduction, ContextMenu::DeleteMine, ContextMenu::ChangeMineStrength, ContextMenu::FieldResources, ContextMenu::DeleteTopObject, and ContextMenu::DeleteAllObjects.

virtual ASCString ContextAction::getText ( const MapCoordinate pos  )  [pure virtual]

Implemented in ContextMenu::AutoTextContextAction, ContextMenu::ContainerProperties, ContextMenu::ContainerCargo, ContextMenu::DeleteVehicle, and ContextMenu::DeleteBuilding.

virtual int ContextAction::getActionID (  )  [pure virtual]

Implemented in ContextMenu::ContainerProperties, ContextMenu::ContainerCargo, ContextMenu::DeleteVehicle, ContextMenu::DeleteBuilding, ContextMenu::ContainerProduction, ContextMenu::DeleteMine, ContextMenu::ChangeMineStrength, ContextMenu::FieldResources, ContextMenu::DeleteTopObject, and ContextMenu::DeleteAllObjects.

Referenced by ContextMenu::AutoTextContextAction::getText().


The documentation for this class was generated from the following file:
Generated on Mon May 21 01:46:37 2012 for Advanced Strategic Command by  doxygen 1.5.1