00001 #ifndef HEADER_STEPDECOR_H 00002 #define HEADER_STEPDECOR_H 00003 00004 class View; 00005 class StepCounter; 00006 00007 #include "Decor.h" 00008 #include "Font.h" 00009 00010 /** 00011 * Draw number of steps. 00012 */ 00013 class StepDecor : public Decor { 00014 private: 00015 Font m_font; 00016 const StepCounter *m_counter; 00017 public: 00018 StepDecor(const StepCounter *counter); 00019 virtual void drawOnScreen(const View *view, SDL_Surface *screen); 00020 }; 00021 00022 #endif