LLPanelWeb Class Reference

#include <llpanelweb.h>

Inheritance diagram for LLPanelWeb:

Inheritance graph
[legend]
Collaboration diagram for LLPanelWeb:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LLPanelWeb ()
virtual ~LLPanelWeb ()
virtual BOOL postBuild ()
virtual void refresh ()
virtual void apply ()
virtual void cancel ()

Static Private Member Functions

static void onClickClearCache (void *)
static void onClickClearCookies (void *)
static void callback_clear_browser_cache (S32 option, void *userdata)
static void callback_clear_cookies (S32 option, void *userdata)
static void onCommitCookies (LLUICtrl *ctrl, void *data)

Private Attributes

BOOL mCookiesEnabled

Detailed Description

Definition at line 41 of file llpanelweb.h.


Constructor & Destructor Documentation

LLPanelWeb::LLPanelWeb (  ) 

Definition at line 55 of file llpanelweb.cpp.

References LLUICtrlFactory::buildPanel(), and gUICtrlFactory.

LLPanelWeb::~LLPanelWeb (  )  [virtual]

Definition at line 72 of file llpanelweb.cpp.


Member Function Documentation

void LLPanelWeb::apply (  )  [virtual]

Definition at line 77 of file llpanelweb.cpp.

void LLPanelWeb::callback_clear_browser_cache ( S32  option,
void userdata 
) [static, private]

Definition at line 113 of file llpanelweb.cpp.

References llendl, and llinfos.

Referenced by onClickClearCache().

void LLPanelWeb::callback_clear_cookies ( S32  option,
void userdata 
) [static, private]

Definition at line 133 of file llpanelweb.cpp.

References llendl, and llinfos.

Referenced by onClickClearCookies().

void LLPanelWeb::cancel (  )  [virtual]

Definition at line 94 of file llpanelweb.cpp.

References gSavedSettings, llendl, llinfos, mCookiesEnabled, and LLControlGroup::setBOOL().

void LLPanelWeb::onClickClearCache ( void  )  [static, private]

Definition at line 105 of file llpanelweb.cpp.

References LLViewerWindow::alertXml(), callback_clear_browser_cache(), and gViewerWindow.

Referenced by postBuild().

void LLPanelWeb::onClickClearCookies ( void  )  [static, private]

Definition at line 125 of file llpanelweb.cpp.

References LLViewerWindow::alertXml(), callback_clear_cookies(), and gViewerWindow.

Referenced by postBuild().

void LLPanelWeb::onCommitCookies ( LLUICtrl ctrl,
void data 
) [static, private]

Definition at line 145 of file llpanelweb.cpp.

References LLCheckBoxCtrl::get(), llendl, and llinfos.

Referenced by postBuild().

BOOL LLPanelWeb::postBuild (  )  [virtual]

Reimplemented from LLPanel.

Definition at line 60 of file llpanelweb.cpp.

References LLPanel::childSetAction(), LLPanel::childSetCommitCallback(), onClickClearCache(), onClickClearCookies(), onCommitCookies(), refresh(), and TRUE.

void LLPanelWeb::refresh (  )  [virtual]

Reimplemented from LLPanel.

Definition at line 81 of file llpanelweb.cpp.

References LLControlGroup::getBOOL(), gSavedSettings, llendl, llinfos, mCookiesEnabled, and LLPanel::refresh().

Referenced by postBuild().


Member Data Documentation

BOOL LLPanelWeb::mCookiesEnabled [private]

Definition at line 60 of file llpanelweb.h.

Referenced by cancel(), and refresh().


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