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