#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()