]> Dogcows Code - chaz/yoink/blobdiff - src/Heroine.hh
house-keeping
[chaz/yoink] / src / Heroine.hh
index 9ee49d13deb603a22e90c46a55553078cd943431..151362e06353c5f966b18e73471c409975ab4f2d 100644 (file)
 
 #include <boost/shared_ptr.hpp>
 
-#include <Moof/Animation.hh>
-#include <Moof/Entity.hh>
 #include <Moof/Event.hh>
-#include <Moof/Math.hh>
-#include <Moof/Octree.hh>
-#include <Moof/RK4.hh>
-#include <Moof/Tilemap.hh>
 
 #include "Character.hh"
 
 
-struct Heroine;
+class Heroine;
 typedef boost::shared_ptr<Heroine> HeroineP;
 
 
 /**
- * Parent class of animate objects with "personalities."  This basically
- * includes the heroine herself and the bad guys.
+ * The protagonist.
  */
 
-struct Heroine : public Character
+class Heroine : public Character
 {
+public:
+
        Heroine();
 
        static HeroineP alloc()
@@ -60,7 +55,7 @@ struct Heroine : public Character
                return HeroineP(new Heroine);
        }
 
-       void handleEvent(const Mf::Event& event);
+       bool handleEvent(const Mf::Event& event);
 };
 
 
This page took 0.021007 seconds and 4 git commands to generate.