00001 #ifndef SHARK_H_ 00002 #define SHARK_H_ 00003 00004 #include "Fish.h" 00005 00010 class Shark : public Fish { 00011 private: 00015 Fish* target; 00016 00017 public: 00021 Shark(Material* mat, Text* name, Vector* position, Vector* direction); 00022 00026 virtual void draw(); 00027 00032 virtual bool move(); 00033 00038 void nextTarget(); 00039 00043 virtual ~Shark(); 00044 }; 00045 00046 #endif /*SHARK_H_*/