#include <llwindow.h>

Public Member Functions | |
| LLSplashScreen () | |
| virtual | ~LLSplashScreen () |
Static Public Member Functions | |
| static LLSplashScreen * | create () |
| static void | show () |
| static void | hide () |
| static void | update (const char *string) |
| static bool | isVisible () |
Protected Member Functions | |
| virtual void | showImpl ()=0 |
| virtual void | updateImpl (const char *string)=0 |
| virtual void | hideImpl ()=0 |
Static Protected Attributes | |
| static BOOL | sVisible |
Definition at line 285 of file llwindow.h.
| LLSplashScreen::LLSplashScreen | ( | ) | [inline] |
Definition at line 288 of file llwindow.h.
| virtual LLSplashScreen::~LLSplashScreen | ( | ) | [inline, virtual] |
Definition at line 289 of file llwindow.h.
| LLSplashScreen * LLSplashScreen::create | ( | ) | [static] |
Definition at line 360 of file llwindow.cpp.
| void LLSplashScreen::show | ( | ) | [static] |
Definition at line 375 of file llwindow.cpp.
References showImpl().
Referenced by LLAppViewer::initConfiguration(), OSMessageBox(), and update().


| void LLSplashScreen::hide | ( | ) | [static] |
Definition at line 402 of file llwindow.cpp.
References hideImpl(), and NULL.
Referenced by LLAppViewer::initWindow(), and OSMessageBox().


| void LLSplashScreen::update | ( | const char * | string | ) | [static] |
Definition at line 392 of file llwindow.cpp.
References show(), and updateImpl().
Referenced by LLAppViewer::initCache(), LLAppViewer::initConfiguration(), LLAppViewerWin32::initHardwareTest(), and LLViewerWindow::LLViewerWindow().


| bool LLSplashScreen::isVisible | ( | ) | [static] |
Definition at line 354 of file llwindow.cpp.
Referenced by OSMessageBox().

| virtual void LLSplashScreen::showImpl | ( | ) | [protected, pure virtual] |
Implemented in LLSplashScreenHeadless, LLSplashScreenMacOSX, LLSplashScreenSDL, and LLSplashScreenWin32.
Referenced by show().

| virtual void LLSplashScreen::updateImpl | ( | const char * | string | ) | [protected, pure virtual] |
Implemented in LLSplashScreenHeadless, LLSplashScreenMacOSX, LLSplashScreenSDL, and LLSplashScreenWin32.
Referenced by update().

| virtual void LLSplashScreen::hideImpl | ( | ) | [protected, pure virtual] |
Implemented in LLSplashScreenHeadless, LLSplashScreenMacOSX, LLSplashScreenSDL, and LLSplashScreenWin32.
Referenced by hide().

BOOL LLSplashScreen::sVisible [static, protected] |
Definition at line 305 of file llwindow.h.
1.5.5