00001 #ifndef _MAPFORM_H
00002 #define _MAPFORM_H
00003
00004 namespace cgi
00005 {
00006 typedef std::map<long,db::Room *> rooms_t;
00007
00008 class MapForm : public BaseForm
00009 {
00010 public:
00011 MapForm(Web *);
00012 ~MapForm();
00013
00014 void Process();
00015 void Select(const string &);
00016 void List();
00017 void Display(long = 0);
00018
00019 private:
00020 void CreatePicture(const string &,long,int);
00021
00022 long m_vzone;
00023 rooms_t m_vroom;
00024 };
00025
00026 }
00027
00028 #endif // _MAPFORM_H