00001 00007 #ifndef _CONTROLLER_H_ 00008 #define _CONTROLLER_H_ 00009 00010 #include "Character.h" 00011 00015 class Controller { 00016 00017 public: 00018 00022 Controller(); 00023 00029 Controller( Character* c ); 00030 00034 ~Controller(); 00035 00041 virtual void control( float dt ) = 0; 00042 00043 protected: 00044 00048 Character* character; 00049 00050 }; 00051 00052 #endif