#include <llfloaterregioninfo.h>
Inheritance diagram for LLPanelRegionTerrainInfo:
Public Member Functions | |
LLPanelRegionTerrainInfo () | |
~LLPanelRegionTerrainInfo () | |
virtual BOOL | postBuild () |
virtual bool | refreshFromRegion (LLViewerRegion *region) |
Protected Member Functions | |
virtual BOOL | sendUpdate () |
Static Protected Member Functions | |
static void | onChangeUseEstateTime (LLUICtrl *ctrl, void *user_data) |
static void | onChangeFixedSun (LLUICtrl *ctrl, void *user_data) |
static void | onChangeSunHour (LLUICtrl *ctrl, void *) |
static void | onClickDownloadRaw (void *) |
static void | onClickUploadRaw (void *) |
static void | onClickBakeTerrain (void *) |
static void | callbackBakeTerrain (S32 option, void *data) |
Definition at line 221 of file llfloaterregioninfo.h.
LLPanelRegionTerrainInfo::LLPanelRegionTerrainInfo | ( | ) | [inline] |
Definition at line 224 of file llfloaterregioninfo.h.
LLPanelRegionTerrainInfo::~LLPanelRegionTerrainInfo | ( | ) | [inline] |
Definition at line 226 of file llfloaterregioninfo.h.
Definition at line 1343 of file llfloaterregioninfo.cpp.
References LLFloaterRegionInfo::getLastInvoice(), and gMessageSystem.
Referenced by onClickBakeTerrain().
void LLPanelRegionTerrainInfo::onChangeFixedSun | ( | LLUICtrl * | ctrl, | |
void * | user_data | |||
) | [static, protected] |
Definition at line 1277 of file llfloaterregioninfo.cpp.
References LLPanel::childEnable().
Referenced by postBuild().
Definition at line 1287 of file llfloaterregioninfo.cpp.
References LLPanel::childEnable(), and LLView::getParent().
Referenced by postBuild().
void LLPanelRegionTerrainInfo::onChangeUseEstateTime | ( | LLUICtrl * | ctrl, | |
void * | user_data | |||
) | [static, protected] |
Definition at line 1261 of file llfloaterregioninfo.cpp.
References LLSD::asBoolean(), LLPanel::childEnable(), LLPanel::childGetValue(), LLPanel::childSetEnabled(), LLPanel::childSetValue(), f, and FALSE.
Referenced by postBuild().
Definition at line 1336 of file llfloaterregioninfo.cpp.
References LLViewerWindow::alertXml(), callbackBakeTerrain(), and gViewerWindow.
Referenced by postBuild().
Definition at line 1296 of file llfloaterregioninfo.cpp.
References LLFilePicker::FFSAVE_RAW, LLFilePicker::getFirstFile(), LLFloaterRegionInfo::getLastInvoice(), LLFilePicker::getSaveFile(), gMessageSystem, LLFilePicker::instance(), llendl, and llwarns.
Referenced by postBuild().
Definition at line 1315 of file llfloaterregioninfo.cpp.
References LLViewerWindow::alertXml(), LLFilePicker::FFLOAD_RAW, LLFilePicker::getFirstFile(), LLFloaterRegionInfo::getLastInvoice(), LLFilePicker::getOpenFile(), gMessageSystem, gViewerWindow, LLFilePicker::instance(), llendl, and llwarns.
Referenced by postBuild().
BOOL LLPanelRegionTerrainInfo::postBuild | ( | ) | [virtual] |
Reimplemented from LLPanelRegionInfo.
Definition at line 1157 of file llfloaterregioninfo.cpp.
References LLPanel::childSetAction(), LLPanel::childSetCommitCallback(), LLPanelRegionInfo::initCtrl(), LLPanelRegionInfo::initHelpBtn(), onChangeFixedSun(), onChangeSunHour(), onChangeUseEstateTime(), onClickBakeTerrain(), onClickDownloadRaw(), onClickUploadRaw(), LLPanelRegionInfo::postBuild(), and TRUE.
bool LLPanelRegionTerrainInfo::refreshFromRegion | ( | LLViewerRegion * | region | ) | [virtual] |
Reimplemented from LLPanelRegionInfo.
Definition at line 1187 of file llfloaterregioninfo.cpp.
References LLPanel::childDisable(), LLPanel::childSetEnabled(), gAgent, LLAgent::getID(), LLViewerRegion::getOwner(), LLViewerRegion::isEstateManager(), LLAgent::isGodlike(), llendl, llinfos, LLPanelRegionInfo::refreshFromRegion(), and LLPanel::setCtrlsEnabled().
BOOL LLPanelRegionTerrainInfo::sendUpdate | ( | ) | [protected, virtual] |
Reimplemented from LLPanelRegionInfo.
Definition at line 1206 of file llfloaterregioninfo.cpp.
References LLPanel::childGetValue(), LLPanelEstateInfo::getFixedSun(), LLPanelEstateInfo::getGlobalTime(), LLFloaterRegionInfo::getInstance(), LLFloaterRegionInfo::getLastInvoice(), LLUICtrlFactory::getPanelByName(), LLPanelEstateInfo::getSunHour(), LLUICtrlFactory::getTabContainerByName(), gMessageSystem, llendl, llinfos, MAX_STRING, LLPanelRegionInfo::sendEstateOwnerMessage(), tab, and TRUE.