1 #ifndef ABOUTTEXT_H 2 #define ABOUTTEXT_H 3 4 #include "menutext.h" 5 #include "menumouseelement.h" 6 #include "collision.h" 7 #include "menu.h" 8 9 class AboutText : public MenuText, public MenuMouseElement 10 { 11 public: AboutText(zero_t)12 AboutText(zero_t):MenuText(zero),MenuMouseElement(zero){} ~AboutText()13 ~AboutText(){} 14 15 void getSignal(signal_t s); 16 void getMouseSignal(mousesignal_t s); isHere(Vector & v)17 bool isHere(Vector &v){return isCollision(v,this)!=NO_COLLISION;} setMenu(Menu * m)18 void setMenu(Menu *m){menu=m;} 19 20 private: 21 Menu *menu; 22 }; 23 #endif 24