LLFloaterPreference Class Reference

#include <llfloaterpreference.h>

Inheritance diagram for LLFloaterPreference:

Inheritance graph
[legend]
Collaboration diagram for LLFloaterPreference:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLFloaterPreference ()
 ~LLFloaterPreference ()
void apply ()
void cancel ()
virtual BOOL postBuild ()

Static Public Member Functions

static void show (void *)
static void updateUserInfo (const char *visibility, BOOL im_via_email, const char *email)
static void refreshEnabledGraphics ()

Protected Member Functions

void onClose (bool app_quitting)

Static Protected Member Functions

static void onClickAbout (void *)
static void onBtnOK (void *)
static void onBtnCancel (void *)
static void onBtnApply (void *)

Protected Attributes

LLPreferenceCoremPreferenceCore
LLButtonmAboutBtn
LLButtonmOKBtn
LLButtonmCancelBtn
LLButtonmApplyBtn

Static Protected Attributes

static LLFloaterPreferencesInstance = NULL


Detailed Description

Definition at line 98 of file llfloaterpreference.h.


Constructor & Destructor Documentation

LLFloaterPreference::LLFloaterPreference (  ) 

Definition at line 330 of file llfloaterpreference.cpp.

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

Referenced by show().

Here is the call graph for this function:

Here is the caller graph for this function:

LLFloaterPreference::~LLFloaterPreference (  ) 

Definition at line 371 of file llfloaterpreference.cpp.

References mPreferenceCore, NULL, and sInstance.


Member Function Documentation

void LLFloaterPreference::apply (  ) 

Definition at line 377 of file llfloaterpreference.cpp.

References LLPreferenceCore::apply(), and mPreferenceCore.

Referenced by onBtnApply(), and onBtnOK().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLFloaterPreference::cancel (  ) 

Definition at line 383 of file llfloaterpreference.cpp.

References LLPreferenceCore::cancel(), and mPreferenceCore.

Referenced by onBtnCancel().

Here is the call graph for this function:

Here is the caller graph for this function:

BOOL LLFloaterPreference::postBuild ( void   )  [virtual]

void LLFloaterPreference::show ( void *   )  [static]

void LLFloaterPreference::updateUserInfo ( const char *  visibility,
BOOL  im_via_email,
const char *  email 
) [static]

Definition at line 499 of file llfloaterpreference.cpp.

References mPreferenceCore, LLPreferenceCore::setPersonalInfo(), and sInstance.

Referenced by process_user_info_reply().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLFloaterPreference::refreshEnabledGraphics (  )  [static]

Definition at line 511 of file llfloaterpreference.cpp.

References mPreferenceCore, LLPreferenceCore::refreshEnabledGraphics(), and sInstance.

Referenced by LLPanelDisplay::onChangeCustom(), LLPanelDisplay::onChangeQuality(), LLPanelDisplay::onVertexShaderEnable(), and LLPanelDisplay::setHardwareDefaults().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLFloaterPreference::onClose ( bool  app_quitting  )  [protected, virtual]

Reimplemented from LLFloater.

Definition at line 474 of file llfloaterpreference.cpp.

References LLFloater::onClose(), and LLPanelLogin::setAlwaysRefresh().

Here is the call graph for this function:

void LLFloaterPreference::onClickAbout ( void *   )  [static, protected]

Definition at line 415 of file llfloaterpreference.cpp.

References NULL, and LLFloaterAbout::show().

Referenced by postBuild().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLFloaterPreference::onBtnOK ( void *  userdata  )  [static, protected]

void LLFloaterPreference::onBtnCancel ( void *  userdata  )  [static, protected]

Definition at line 482 of file llfloaterpreference.cpp.

References LLUICtrl::acceptsTextInput(), cancel(), LLFloater::close(), LLFocusMgr::getKeyboardFocus(), gFocusMgr, LLUICtrl::hasFocus(), and LLUICtrl::onCommit().

Referenced by postBuild().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLFloaterPreference::onBtnApply ( void *  userdata  )  [static, protected]

Definition at line 457 of file llfloaterpreference.cpp.

References LLUICtrl::acceptsTextInput(), apply(), LLFocusMgr::getKeyboardFocus(), gFocusMgr, LLUICtrl::hasFocus(), LLUICtrl::onCommit(), and LLPanelLogin::refreshLocation().

Referenced by postBuild().

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation

Definition at line 123 of file llfloaterpreference.h.

Referenced by postBuild().

Definition at line 124 of file llfloaterpreference.h.

Referenced by postBuild().

Definition at line 125 of file llfloaterpreference.h.

Referenced by postBuild().

Definition at line 126 of file llfloaterpreference.h.

Referenced by postBuild().


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

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