LLFloaterHUD Class Reference

A floater showing the HUD tutorial. More...

#include <llfloaterhud.h>

Inheritance diagram for LLFloaterHUD:

Inheritance graph
[legend]
Collaboration diagram for LLFloaterHUD:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual ~LLFloaterHUD ()
 virtual destructor

Static Public Member Functions

static LLFloaterHUD * getInstance ()
 get instance creating if necessary
static void show ()
 show the HUD
static void close ()
 close the HUD (destroys floater)

Static Public Attributes

static std::string sTutorialUrl = ""

Protected Member Functions

 LLFloaterHUD ()
 default constructor

Protected Attributes

LLWebBrowserCtrl * mWebBrowser
 the actual web browser control

Static Private Attributes

static LLFloaterHUD * sInstance = 0


Detailed Description

A floater showing the HUD tutorial.

Definition at line 43 of file llfloaterhud.h.


Constructor & Destructor Documentation

LLFloaterHUD::~LLFloaterHUD (  )  [virtual]

virtual destructor

Definition at line 109 of file llfloaterhud.cpp.

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

Here is the call graph for this function:

LLFloaterHUD::LLFloaterHUD (  )  [protected]


Member Function Documentation

LLFloaterHUD * LLFloaterHUD::getInstance (  )  [static]

get instance creating if necessary

Definition at line 99 of file llfloaterhud.cpp.

References LLFloaterHUD(), and sInstance.

Referenced by show().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLFloaterHUD::show (  )  [static]

show the HUD

Definition at line 122 of file llfloaterhud.cpp.

References FALSE, getInstance(), LLFloater::open(), LLFloater::setFrontmost(), LLAlertDialog::showXml(), and sTutorialUrl.

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

Here is the call graph for this function:

Here is the caller graph for this function:

void LLFloaterHUD::close (  )  [static]

close the HUD (destroys floater)

Definition at line 137 of file llfloaterhud.cpp.

References close(), and sInstance.

Referenced by close().

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation

std::string LLFloaterHUD::sTutorialUrl = "" [static]

Definition at line 52 of file llfloaterhud.h.

Referenced by idle_startup(), LLFloaterHUD(), and show().

the actual web browser control

Definition at line 58 of file llfloaterhud.h.

Referenced by LLFloaterHUD().

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

Definition at line 63 of file llfloaterhud.h.

Referenced by close(), getInstance(), LLFloaterHUD(), and ~LLFloaterHUD().


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

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