NextTurnStrategy Class Reference

describes the behavier that next_turn() shall do when it finds out that the current player is the last one available More...

#include <turncontrol.h>

Inheritance diagram for NextTurnStrategy:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual bool continueWhenLastPlayer () const=0
virtual bool authenticate (GameMap *actmap) const=0
virtual ~NextTurnStrategy ()

Detailed Description

describes the behavier that next_turn() shall do when it finds out that the current player is the last one available

Definition at line 42 of file turncontrol.h.


Constructor & Destructor Documentation

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

Definition at line 46 of file turncontrol.h.


Member Function Documentation

virtual bool NextTurnStrategy::continueWhenLastPlayer (  )  const [pure virtual]

Implemented in NextTurnStrategy_OnlyCampaign, NextTurnStrategy_AskUser, and NextTurnStrategy_Abort.

Referenced by next_turn().

virtual bool NextTurnStrategy::authenticate ( GameMap actmap  )  const [pure virtual]

Implemented in NextTurnStrategy_OnlyCampaign, NextTurnStrategy_AskUser, and NextTurnStrategy_Abort.

Referenced by next_turn().


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