00001 00027 #ifndef LL_LLFLOATEREVENT_H 00028 #define LL_LLFLOATEREVENT_H 00029 00030 #include "llfloater.h" 00031 00032 class LLPanelEvent; 00033 00034 class LLFloaterEventInfo : public LLFloater 00035 { 00036 public: 00037 LLFloaterEventInfo(const std::string& name, const U32 event_id ); 00038 /*virtual*/ ~LLFloaterEventInfo(); 00039 00040 void displayEventInfo(const U32 event_id); 00041 00042 static LLFloaterEventInfo* show(const U32 event_id); 00043 00044 static void* createEventDetail(void* userdata); 00045 00046 private: 00047 U32 mEventID; // for which event is this window? 00048 LLPanelEvent* mPanelEventp; 00049 00050 }; 00051 00052 #endif // LL_LLFLOATEREVENT_H