Economy Class Reference

#include <Economy.h>

Inheritance diagram for Economy:

MetaClass EconomyFreeMarket EconomyNone

List of all members.

Public Member Functions

 Economy ()
virtual ~Economy ()
virtual bool loadPrices ()=0
virtual bool savePrices ()=0
virtual void calculatePrices ()=0
virtual void accessoryBought (Tank *tank, const char *accessoryName)=0
virtual void accessorySold (Tank *tank, const char *accessoryName)=0


Detailed Description

Definition at line 27 of file Economy.h.


Constructor & Destructor Documentation

Economy::Economy (  ) 

Definition at line 23 of file Economy.cpp.

Economy::~Economy (  )  [virtual]

Definition at line 27 of file Economy.cpp.


Member Function Documentation

virtual bool Economy::loadPrices (  )  [pure virtual]

Implemented in EconomyFreeMarket, and EconomyNone.

Referenced by EconomyStore::loadEconomy().

virtual bool Economy::savePrices (  )  [pure virtual]

Implemented in EconomyFreeMarket, and EconomyNone.

Referenced by ServerNewGameState::enterState(), and EconomyStore::loadEconomy().

virtual void Economy::calculatePrices (  )  [pure virtual]

Implemented in EconomyFreeMarket, and EconomyNone.

Referenced by ServerNewGameState::enterState().

virtual void Economy::accessoryBought ( Tank tank,
const char *  accessoryName 
) [pure virtual]

Implemented in EconomyFreeMarket, and EconomyNone.

Referenced by ServerBuyAccessoryHandler::processMessage().

virtual void Economy::accessorySold ( Tank tank,
const char *  accessoryName 
) [pure virtual]

Implemented in EconomyFreeMarket, and EconomyNone.

Referenced by ServerBuyAccessoryHandler::processMessage().


The documentation for this class was generated from the following files:
Generated on Mon Feb 16 15:15:01 2009 for Scorched3D by  doxygen 1.5.3