LLFloaterMuteObjectUI Class Reference

Inheritance diagram for LLFloaterMuteObjectUI:

Inheritance graph
[legend]
Collaboration diagram for LLFloaterMuteObjectUI:

Collaboration graph
[legend]

List of all members.

Public Types

typedef void(* callback_t )(const LLString &, void *)

Public Member Functions

virtual BOOL postBuild ()

Static Public Member Functions

static LLFloaterMuteObjectUIshow (callback_t callback, void *userdata)

Protected Member Functions

 LLFloaterMuteObjectUI ()
virtual ~LLFloaterMuteObjectUI ()
virtual BOOL handleKeyHere (KEY key, MASK mask)

Static Private Member Functions

static void onBtnOk (void *data)
static void onBtnCancel (void *data)

Private Attributes

void(* mCallback )(const LLString &objectName, void *userdata)
void * mCallbackUserData

Static Private Attributes

static LLFloaterMuteObjectUIsInstance = NULL


Detailed Description

Definition at line 73 of file llfloatermute.cpp.


Member Typedef Documentation

typedef void(* LLFloaterMuteObjectUI::callback_t)(const LLString &, void *)


Constructor & Destructor Documentation

LLFloaterMuteObjectUI::LLFloaterMuteObjectUI (  )  [protected]

Definition at line 101 of file llfloatermute.cpp.

References LLUICtrlFactory::buildFloater(), LLSingleton< LLUICtrlFactory >::getInstance(), and NULL.

Here is the call graph for this function:

LLFloaterMuteObjectUI::~LLFloaterMuteObjectUI (  )  [protected, virtual]

Definition at line 110 of file llfloatermute.cpp.

References gFocusMgr, NULL, LLFocusMgr::releaseFocusIfNeeded(), and sInstance.

Here is the call graph for this function:


Member Function Documentation

LLFloaterMuteObjectUI * LLFloaterMuteObjectUI::show ( callback_t  callback,
void *  userdata 
) [static]

Definition at line 116 of file llfloatermute.cpp.

References LLFloater::center(), mCallback, mCallbackUserData, NULL, LLFloater::open(), and sInstance.

Referenced by LLFloaterMute::onClickMuteByName().

Here is the call graph for this function:

Here is the caller graph for this function:

BOOL LLFloaterMuteObjectUI::postBuild ( void   )  [virtual]

Reimplemented from LLPanel.

Definition at line 137 of file llfloatermute.cpp.

References LLPanel::childSetAction(), onBtnCancel(), onBtnOk(), and TRUE.

Here is the call graph for this function:

BOOL LLFloaterMuteObjectUI::handleKeyHere ( KEY  key,
MASK  mask 
) [protected, virtual]

Reimplemented from LLPanel.

Definition at line 165 of file llfloatermute.cpp.

References LLPanel::handleKeyHere(), KEY_ESCAPE, KEY_RETURN, MASK_NONE, onBtnCancel(), onBtnOk(), and TRUE.

Here is the call graph for this function:

void LLFloaterMuteObjectUI::onBtnOk ( void *  data  )  [static, private]

Definition at line 144 of file llfloatermute.cpp.

Referenced by handleKeyHere(), and postBuild().

Here is the caller graph for this function:

void LLFloaterMuteObjectUI::onBtnCancel ( void *  data  )  [static, private]

Definition at line 157 of file llfloatermute.cpp.

Referenced by handleKeyHere(), and postBuild().

Here is the caller graph for this function:


Member Data Documentation

void(* LLFloaterMuteObjectUI::mCallback)(const LLString &objectName, void *userdata) [private]

Referenced by show().

Reimplemented from LLUICtrl.

Definition at line 94 of file llfloatermute.cpp.

Referenced by show().

Definition at line 96 of file llfloatermute.cpp.

Referenced by show(), and ~LLFloaterMuteObjectUI().


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

Generated on Fri May 16 08:46:07 2008 for SecondLife by  doxygen 1.5.5