#ifndef _MTGGAMEPHASE_H_ #define _MTGGAMEPHASE_H_ #include "ActionElement.h" #include "GameObserver.h" #include #include "WFont.h" class MTGGamePhase: public ActionElement { protected: float animation; int currentState; WFont * mFont; GameObserver* observer; public: MTGGamePhase(GameObserver* g, int id); virtual void Update(float dt); bool CheckUserInput(JButton key); virtual MTGGamePhase * clone() const; virtual ostream& toString(ostream& out) const; bool NextGamePhase(); }; #endif