00001 //-*-Mode: C++;-*- 00002 #ifndef _MapSite_h_ 00003 #define _MapSite_h_ 00004 00005 #include "Object.h" 00006 00007 //---- MapSite ----------------------------------------------------------- 00008 00009 class MapSite : public Object 00010 { 00011 public: 00012 virtual void Enter() = 0; 00013 00014 virtual void Print(int indent = 0); 00015 00016 protected: 00017 MapSite(); 00018 virtual ~MapSite(); 00019 }; 00020 00021 #endif