#include <llfloaterreleasemsg.h>
Public Member Functions | |
virtual | ~LLFloaterReleaseMsg () |
Static Public Member Functions | |
static LLFloaterReleaseMsg * | getInstance () |
static void | show () |
static void | onClickClose (void *data) |
static bool | checkVersion (const LLString &version_channel) |
static void | displayMessage (const LLString &version_channel) |
Public Attributes | |
LLString | mTitleBase |
Static Public Attributes | |
static bool | sDisplayMessage = false |
static LLFloaterReleaseMsg * | sInstance = 0 |
Private Member Functions | |
LLFloaterReleaseMsg () | |
Private Attributes | |
LLWebBrowserCtrl * | mWebBrowser |
LLButton * | mCloseButton |
Definition at line 37 of file llfloaterreleasemsg.h.
LLFloaterReleaseMsg::~LLFloaterReleaseMsg | ( | ) | [virtual] |
Definition at line 96 of file llfloaterreleasemsg.cpp.
References LLView::getRect(), gSavedSettings, mWebBrowser, LLWebBrowserCtrl::remObserver(), LLControlGroup::setRect(), and sInstance.
LLFloaterReleaseMsg::LLFloaterReleaseMsg | ( | ) | [private] |
Definition at line 60 of file llfloaterreleasemsg.cpp.
References LLWebBrowserCtrl::addObserver(), LLUICtrlFactory::buildFloater(), LLPanel::childSetAction(), FALSE, LLRectBase< Type >::getHeight(), LLSingleton< LLUICtrlFactory >::getInstance(), LLControlGroup::getRect(), LLFloater::getTitle(), LLRectBase< Type >::getWidth(), gSavedSettings, mTitleBase, mWebBrowser, onClickClose(), LLFloater::reshape(), LLPanel::setDefaultBtn(), LLWebBrowserCtrl::setOpenInExternalBrowser(), and LLView::setRect().
Referenced by show().
LLFloaterReleaseMsg * LLFloaterReleaseMsg::getInstance | ( | ) | [static] |
void LLFloaterReleaseMsg::show | ( | ) | [static] |
Definition at line 110 of file llfloaterreleasemsg.cpp.
References LLFloater::center(), LLViewerRegion::getCapability(), LLAgent::getRegion(), gLastVersionChannel, llendl, LLFloaterReleaseMsg(), llinfos, mTitleBase, mWebBrowser, LLWebBrowserCtrl::navigateTo(), LLFloater::open(), LLFloater::setTitle(), LLFloater::setVisibleAndFrontmost(), and sInstance.
Referenced by displayMessage(), and BaseCapabilitiesComplete::result().
void LLFloaterReleaseMsg::onClickClose | ( | void * | data | ) | [static] |
Reimplemented from LLFloater.
Definition at line 139 of file llfloaterreleasemsg.cpp.
Referenced by LLFloaterReleaseMsg().
bool LLFloaterReleaseMsg::checkVersion | ( | const LLString & | version_channel | ) | [static] |
Definition at line 151 of file llfloaterreleasemsg.cpp.
References gLastVersionChannel.
Referenced by process_agent_movement_complete().
void LLFloaterReleaseMsg::displayMessage | ( | const LLString & | version_channel | ) | [static] |
Definition at line 162 of file llfloaterreleasemsg.cpp.
References LLViewerRegion::getCapability(), LLAgent::getRegion(), sDisplayMessage, and show().
Referenced by display_release_message().
bool LLFloaterReleaseMsg::sDisplayMessage = false [static] |
Definition at line 50 of file llfloaterreleasemsg.h.
Referenced by displayMessage(), and BaseCapabilitiesComplete::result().
LLFloaterReleaseMsg * LLFloaterReleaseMsg::sInstance = 0 [static] |
Definition at line 51 of file llfloaterreleasemsg.h.
Referenced by getInstance(), show(), and ~LLFloaterReleaseMsg().
Definition at line 52 of file llfloaterreleasemsg.h.
Referenced by LLFloaterReleaseMsg(), and show().
LLWebBrowserCtrl* LLFloaterReleaseMsg::mWebBrowser [private] |
Definition at line 55 of file llfloaterreleasemsg.h.
Referenced by LLFloaterReleaseMsg(), show(), and ~LLFloaterReleaseMsg().
LLButton* LLFloaterReleaseMsg::mCloseButton [private] |
Definition at line 56 of file llfloaterreleasemsg.h.