00001 00032 #ifndef LL_LLFLOATERMAP_H 00033 #define LL_LLFLOATERMAP_H 00034 00035 #include "llfloater.h" 00036 00037 class LLNetMap; 00038 00039 // 00040 // Classes 00041 // 00042 class LLFloaterMap 00043 : public LLFloater 00044 { 00045 public: 00046 LLFloaterMap(const std::string& name); 00047 virtual ~LLFloaterMap(); 00048 00049 static void toggle(void*); 00050 00051 /*virtual*/ void setVisible(BOOL visible); 00052 /*virtual*/ void draw(); 00053 /*virtual*/ void onClose(bool app_quitting); 00054 /*virtual*/ BOOL canClose(); 00055 00056 protected: 00057 LLNetMap* mMap; 00058 }; 00059 00060 00061 // 00062 // Globals 00063 // 00064 00065 extern LLFloaterMap *gFloaterMap; 00066 00067 #endif // LL_LLFLOATERMAP_H