LLFloaterEventInfo Class Reference

#include <llfloaterevent.h>

Inheritance diagram for LLFloaterEventInfo:

Inheritance graph
[legend]
Collaboration diagram for LLFloaterEventInfo:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LLFloaterEventInfo (const std::string &name, const U32 event_id)
 ~LLFloaterEventInfo ()
void displayEventInfo (const U32 event_id)

Static Public Member Functions

static LLFloaterEventInfoshow (const U32 event_id)
static voidcreateEventDetail (void *userdata)

Private Attributes

U32 mEventID
LLPanelEventmPanelEventp

Detailed Description

Definition at line 34 of file llfloaterevent.h.


Constructor & Destructor Documentation

LLFloaterEventInfo::LLFloaterEventInfo ( const std::string &  name,
const U32  event_id 
)

Definition at line 67 of file llfloaterevent.cpp.

References LLUICtrlFactory::buildFloater(), createEventDetail(), LLPanel::getFactoryMap(), gEventInfoInstances, gUICtrlFactory, and LLPanel::mFactoryMap.

Referenced by show().

LLFloaterEventInfo::~LLFloaterEventInfo (  ) 

Definition at line 77 of file llfloaterevent.cpp.

References gEventInfoInstances, and mEventID.


Member Function Documentation

void * LLFloaterEventInfo::createEventDetail ( void userdata  )  [static]

Definition at line 90 of file llfloaterevent.cpp.

References LLUICtrlFactory::buildPanel(), and gUICtrlFactory.

Referenced by LLFloaterEventInfo().

void LLFloaterEventInfo::displayEventInfo ( const U32  event_id  ) 

Definition at line 83 of file llfloaterevent.cpp.

References mPanelEventp, LLPanelEvent::setEventID(), and LLFloater::setFrontmost().

Referenced by show().

LLFloaterEventInfo * LLFloaterEventInfo::show ( const U32  event_id  )  [static]

Definition at line 100 of file llfloaterevent.cpp.

References LLFloater::center(), displayEventInfo(), gEventInfoInstances, LLFloaterEventInfo(), LLFloater::open(), and LLFloater::setFrontmost().

Referenced by LLEventHandler::handle().


Member Data Documentation

U32 LLFloaterEventInfo::mEventID [private]

Definition at line 47 of file llfloaterevent.h.

Referenced by ~LLFloaterEventInfo().

LLPanelEvent* LLFloaterEventInfo::mPanelEventp [private]

Definition at line 48 of file llfloaterevent.h.

Referenced by displayEventInfo().


The documentation for this class was generated from the following files:
Generated on Thu Jul 1 06:11:19 2010 for Second Life Viewer by  doxygen 1.4.7