LLFloaterHtml Class Reference

#include <llfloaterhtml.h>

Inheritance diagram for LLFloaterHtml:

Inheritance graph
[legend]
Collaboration diagram for LLFloaterHtml:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual ~LLFloaterHtml ()
virtual void draw ()
virtual void onClose (bool app_quitting)
void show (LLString content_id)
void show (std::string start_url, std::string title)

Static Public Member Functions

static LLFloaterHtmlgetInstance ()
static void onClickClose (void *data)
static void onClickBack (void *data)
static void onClickHome (void *data)
static void onClickForward (void *data)
static void onCommitUrlEdit (LLUICtrl *ctrl, void *user_data)
static void onClickGo (void *data)

Private Member Functions

 LLFloaterHtml ()

Private Attributes

LLButtonmCloseButton

Static Private Attributes

static LLFloaterHtmlsInstance = 0

Detailed Description

Definition at line 40 of file llfloaterhtml.h.


Constructor & Destructor Documentation

LLFloaterHtml::~LLFloaterHtml (  )  [virtual]

Definition at line 96 of file llfloaterhtml.cpp.

References gSavedSettings, LLView::mRect, LLControlGroup::setRect(), and sInstance.

LLFloaterHtml::LLFloaterHtml (  )  [private]

Definition at line 57 of file llfloaterhtml.cpp.

References LLUICtrlFactory::buildFloater(), LLPanel::childSetAction(), LLPanel::childSetCommitCallback(), FALSE, LLRectBase< Type >::getHeight(), LLControlGroup::getRect(), LLViewerUICtrlFactory::getWebBrowserByName(), LLRectBase< Type >::getWidth(), gSavedSettings, gUICtrlFactory, onClickBack(), onClickClose(), onClickForward(), onClickGo(), onClickHome(), onCommitUrlEdit(), LLView::reshape(), and LLView::setRect().


Member Function Documentation

void LLFloaterHtml::draw (  )  [virtual]

Reimplemented from LLFloater.

Definition at line 106 of file llfloaterhtml.cpp.

References LLPanel::childSetEnabled(), and LLFloater::draw().

LLFloaterHtml * LLFloaterHtml::getInstance (  )  [static]

Definition at line 47 of file llfloaterhtml.cpp.

References sInstance.

Referenced by handle_slurl_test(), and LLShowFloater::handleEvent().

void LLFloaterHtml::onClickBack ( void data  )  [static]

Definition at line 171 of file llfloaterhtml.cpp.

Referenced by LLFloaterHtml().

void LLFloaterHtml::onClickClose ( void data  )  [static]

Reimplemented from LLFloater.

Definition at line 162 of file llfloaterhtml.cpp.

Referenced by LLFloaterHtml().

void LLFloaterHtml::onClickForward ( void data  )  [static]

Definition at line 212 of file llfloaterhtml.cpp.

Referenced by LLFloaterHtml().

void LLFloaterHtml::onClickGo ( void data  )  [static]

Definition at line 245 of file llfloaterhtml.cpp.

Referenced by LLFloaterHtml().

void LLFloaterHtml::onClickHome ( void data  )  [static]

Definition at line 187 of file llfloaterhtml.cpp.

References llendl, and llwarns.

Referenced by LLFloaterHtml().

void LLFloaterHtml::onClose ( bool  app_quitting  )  [virtual]

Reimplemented from LLFloater.

Definition at line 155 of file llfloaterhtml.cpp.

References LLFloater::setVisible().

void LLFloaterHtml::onCommitUrlEdit ( LLUICtrl ctrl,
void user_data 
) [static]

Definition at line 228 of file llfloaterhtml.cpp.

References LLLineEditor::getText().

Referenced by LLFloaterHtml().

void LLFloaterHtml::show ( std::string  start_url,
std::string  title 
)

Definition at line 138 of file llfloaterhtml.cpp.

References LLFloater::setTitle(), and LLFloater::setVisibleAndFrontmost().

void LLFloaterHtml::show ( LLString  content_id  ) 

Definition at line 125 of file llfloaterhtml.cpp.

References LLSD::asString(), and LLPanel::childGetValue().

Referenced by handle_slurl_test(), and LLShowFloater::handleEvent().


Member Data Documentation

LLButton* LLFloaterHtml::mCloseButton [private]

Definition at line 69 of file llfloaterhtml.h.

LLFloaterHtml * LLFloaterHtml::sInstance = 0 [static, private]

Definition at line 68 of file llfloaterhtml.h.

Referenced by getInstance(), and ~LLFloaterHtml().


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