LLPanelDirEvents Class Reference

#include <llpaneldirevents.h>

Inheritance diagram for LLPanelDirEvents:

Inheritance graph
[legend]
Collaboration diagram for LLPanelDirEvents:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLPanelDirEvents (const std::string &name, LLFloaterDirectory *floater)
virtual ~LLPanelDirEvents ()
void draw ()
virtual BOOL postBuild ()
void performQuery ()
void performQueryOrDelete (U32 event_id)
void refresh ()
void setDay (S32 day)

Static Protected Member Functions

static void onDateModeCallback (LLUICtrl *ctrl, void *data)
static void onBackBtn (void *data)
static void onForwardBtn (void *data)
static void onClickToday (void *userdata)
static void onCommitMature (LLUICtrl *ctrl, void *data)
static void onClickSearch (void *data)
static void onClickDelete (void *data)

Protected Attributes

BOOL mDoneQuery
S32 mDay


Detailed Description

Definition at line 39 of file llpaneldirevents.h.


Constructor & Destructor Documentation

LLPanelDirEvents::LLPanelDirEvents ( const std::string &  name,
LLFloaterDirectory floater 
)

Definition at line 55 of file llpaneldirevents.cpp.

References LLPanelDirBrowser::mResultsPerPage.

LLPanelDirEvents::~LLPanelDirEvents (  )  [virtual]

Definition at line 98 of file llpaneldirevents.cpp.


Member Function Documentation

void LLPanelDirEvents::draw ( void   )  [virtual]

Reimplemented from LLPanelDirBrowser.

Definition at line 104 of file llpaneldirevents.cpp.

References LLPanelDirBrowser::draw(), and refresh().

Here is the call graph for this function:

BOOL LLPanelDirEvents::postBuild ( void   )  [virtual]

void LLPanelDirEvents::performQuery (  )  [virtual]

Reimplemented from LLPanelDirBrowser.

Definition at line 146 of file llpaneldirevents.cpp.

References performQueryOrDelete().

Referenced by LLFloaterDirectory::showEvents().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLPanelDirEvents::performQueryOrDelete ( U32  event_id  ) 

void LLPanelDirEvents::refresh (  )  [virtual]

Reimplemented from LLPanel.

Definition at line 111 of file llpaneldirevents.cpp.

References LLPanel::childSetEnabled(), LLPanel::childSetVisible(), gAgent, LLAgent::isGodlike(), and LLAgent::isTeen().

Referenced by draw().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLPanelDirEvents::setDay ( S32  day  ) 

Definition at line 122 of file llpaneldirevents.cpp.

References LLPanel::childSetValue(), gPacificDaylightTime, llformat(), mDay, time_corrected(), tut::tm(), and utc_to_pacific_time().

Referenced by postBuild(), LLFloaterDirectory::showEvents(), and LLFloaterDirectory::toggleFind().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLPanelDirEvents::onDateModeCallback ( LLUICtrl ctrl,
void *  data 
) [static, protected]

Definition at line 236 of file llpaneldirevents.cpp.

Referenced by postBuild().

Here is the caller graph for this function:

void LLPanelDirEvents::onBackBtn ( void *  data  )  [static, protected]

Definition at line 264 of file llpaneldirevents.cpp.

Referenced by postBuild().

Here is the caller graph for this function:

void LLPanelDirEvents::onForwardBtn ( void *  data  )  [static, protected]

Definition at line 274 of file llpaneldirevents.cpp.

Referenced by postBuild().

Here is the caller graph for this function:

void LLPanelDirEvents::onClickToday ( void *  userdata  )  [static, protected]

Definition at line 254 of file llpaneldirevents.cpp.

Referenced by postBuild().

Here is the caller graph for this function:

void LLPanelDirEvents::onCommitMature ( LLUICtrl ctrl,
void *  data 
) [static, protected]

Definition at line 284 of file llpaneldirevents.cpp.

References LLPanelDirBrowser::onClickSearchCore().

Referenced by postBuild().

Here is the call graph for this function:

Here is the caller graph for this function:

static void LLPanelDirEvents::onClickSearch ( void *  data  )  [static, protected]

void LLPanelDirEvents::onClickDelete ( void *  data  )  [static, protected]

Definition at line 292 of file llpaneldirevents.cpp.

Referenced by postBuild().

Here is the caller graph for this function:


Member Data Documentation

Definition at line 68 of file llpaneldirevents.h.

Referenced by performQueryOrDelete().

Definition at line 69 of file llpaneldirevents.h.

Referenced by performQueryOrDelete(), and setDay().


The documentation for this class was generated from the following files:

Generated on Fri May 16 08:56:01 2008 for SecondLife by  doxygen 1.5.5