Guest

Untitled

By: a guest on Oct 28th, 2009  |  syntax: C++  |  size: 0.36 KB  |  hits: 98  |  expires: Never
download  |  raw  |  embed  |  report abuse
Copied
  1. class MarkSupportingOpponent: public State<FieldPlayer>
  2. {
  3.  
  4. public:
  5.  
  6.         //this is a singleton
  7.         static MarkSupportingOpponent* Instance();
  8.  
  9.         void Enter(FieldPlayer* player);
  10.  
  11.         void Execute(FieldPlayer* player);
  12.  
  13.         void Exit(FieldPlayer* player);
  14.  
  15.         bool OnMessage(FieldPlayer*, const Telegram&){return false;}
  16.  
  17.  
  18. private:
  19.  
  20.         MarkSupportingOpponent(){}
  21.  
  22. };