#ifdef USE_TILE_LOCAL #ifndef TILEREG_MEM_H #define TILEREG_MEM_H #include "tilereg-spl.h" class MemoriseRegion : public SpellRegion { public: MemoriseRegion(const TileRegionInit &init); virtual void update(); virtual int handle_mouse(MouseEvent &event); virtual bool update_tip_text(string &tip); virtual bool update_tab_tip_text(string &tip, bool active); virtual const string name() const { return "Memorisation"; } protected: virtual int get_max_slots(); virtual void draw_tag(); virtual void activate(); }; #endif #endif