Fix for uninitialized members
[supertux.git] / src / badguy / flame.hpp
index bc04b7e..c3e63e8 100644 (file)
@@ -31,14 +31,20 @@ public:
   void deactivate();
 
   void active_update(float elapsed_time);
+  void draw(DrawingContext& context);
   void kill_fall();
 
+  void freeze();
+  bool is_freezable() const;
+
 private:
   float angle;
   float radius;
   float speed;
+  Color light;
+  SpritePtr lightsprite;
 
-  std::auto_ptr<SoundSource> sound_source;
+  std::unique_ptr<SoundSource> sound_source;
 };
 
 #endif