auto detect aspect ratio of monitor, so that you don't have to know/use the cryptic...
[supertux.git] / src / textscroller.hpp
index 604af08..5198eb9 100644 (file)
 #include <map>
 
 #include "screen.hpp"
-#include "video/font.hpp"
+#include "math/vector.hpp"
 
 class DrawingContext;
 class Surface;
+class Font;
 
 /**
  * Helper class for InfoBox: Represents a line of text
@@ -41,7 +42,7 @@ private:
   LineType lineType;
   Font* font;
   std::string text;
-  Surface* image; 
+  Surface* image;
 
 public:
   InfoBoxLine(char format_char, const std::string& text);
@@ -66,7 +67,7 @@ public:
   void scrollup();
   void pagedown();
   void pageup();
-  
+
 private:
   size_t firstline;
   std::vector<InfoBoxLine*> lines;
@@ -92,7 +93,7 @@ private:
   std::auto_ptr<Surface> background;
   std::vector<InfoBoxLine*> lines;
   float scroll;
+  bool fading;
 };
 
 #endif
-