New sound effects
[supertux.git] / src / video / lightmap.hpp
index a96b4a8..544e81b 100644 (file)
 #ifndef HEADER_SUPERTUX_VIDEO_LIGHTMAP_HPP
 #define HEADER_SUPERTUX_VIDEO_LIGHTMAP_HPP
 
+#include <SDL_video.h>
 #include <memory>
+#include <obstack.h>
+#include <stdint.h>
 #include <string>
 #include <vector>
 
-#include <stdint.h>
-
-#include <SDL_video.h>
-
-#include "math/rect.hpp"
+#include "math/rectf.hpp"
 #include "math/vector.hpp"
-#include "obstack/obstack.h"
 #include "video/color.hpp"
 #include "video/drawing_request.hpp"
 #include "video/font.hpp"
@@ -49,6 +47,7 @@ public:
   virtual void draw_surface_part(const DrawingRequest& request) = 0;
   virtual void draw_gradient(const DrawingRequest& request) = 0;
   virtual void draw_filled_rect(const DrawingRequest& request) = 0;
+  virtual void draw_inverse_ellipse(const DrawingRequest& request) = 0;
   virtual void get_light(const DrawingRequest& request) const = 0;
 };