* Add Airship (regular above-ground theme) and Battle (castle/boss theme) music court...
[supertux.git] / src / object / level_time.hpp
index 45f001a..6d9a3a2 100644 (file)
 #ifndef __LEVELTIME_H__
 #define __LEVELTIME_H__
 
-#include <memory>
 #include "game_object.hpp"
 #include "timer.hpp"
 #include "lisp/lisp.hpp"
 #include "video/surface.hpp"
 #include "script_interface.hpp"
+#include "video/color.hpp"
+
+#include <memory>
 
 class LevelTime : public GameObject, public ScriptInterface
 {
+    static Color text_color;
 public:
     LevelTime(const lisp::Lisp& reader);
-  
+
     virtual void expose(HSQUIRRELVM vm, SQInteger table_idx);
     virtual void unexpose(HSQUIRRELVM vm, SQInteger table_idx);
 
     void update(float elapsed_time);
     void draw(DrawingContext& context);
 
-    /** 
+    /**
      * @name Scriptable Methods
-     * @{ 
+     * @{
      */
 
     /**
      * Resumes the countdown
      */
     void start();
-    
+
     /**
      * Pauses the countdown
      */
@@ -63,8 +66,8 @@ public:
      */
     void set_time(float time_left);
 
-    /** 
-     * @} 
+    /**
+     * @}
      */
 
 private: