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 LLFloaterHUDgetInstance ()
 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

LLWebBrowserCtrlmWebBrowser
 the actual web browser control

Static Private Attributes

static LLFloaterHUDsInstance = 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