#include <llfloaterregioninfo.h>
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 225 of file llfloaterregioninfo.h.
LLPanelRegionTerrainInfo::LLPanelRegionTerrainInfo | ( | ) | [inline] |
Definition at line 228 of file llfloaterregioninfo.h.
LLPanelRegionTerrainInfo::~LLPanelRegionTerrainInfo | ( | ) | [inline] |
Definition at line 230 of file llfloaterregioninfo.h.
BOOL LLPanelRegionTerrainInfo::postBuild | ( | void | ) | [virtual] |
Reimplemented from LLPanelRegionInfo.
Definition at line 1173 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 1203 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 1222 of file llfloaterregioninfo.cpp.
References LLPanel::childGetValue(), LLView::getChild(), LLPanelEstateInfo::getFixedSun(), LLPanelEstateInfo::getGlobalTime(), LLUIFactory< T, LLUISingleton< T, VISIBILITY_POLICY >, VISIBILITY_POLICY >::getInstance(), LLFloaterRegionInfo::getLastInvoice(), LLPanelEstateInfo::getSunHour(), gMessageSystem, llendl, llinfos, MAX_STRING, LLPanelRegionInfo::sendEstateOwnerMessage(), tab, and TRUE.
void LLPanelRegionTerrainInfo::onChangeUseEstateTime | ( | LLUICtrl * | ctrl, | |
void * | user_data | |||
) | [static, protected] |
Definition at line 1277 of file llfloaterregioninfo.cpp.
References LLSD::asBoolean(), LLPanel::childEnable(), LLPanel::childGetValue(), LLPanel::childSetEnabled(), LLPanel::childSetValue(), and FALSE.
Referenced by postBuild().
void LLPanelRegionTerrainInfo::onChangeFixedSun | ( | LLUICtrl * | ctrl, | |
void * | user_data | |||
) | [static, protected] |
Definition at line 1293 of file llfloaterregioninfo.cpp.
References LLPanel::childEnable().
Referenced by postBuild().
void LLPanelRegionTerrainInfo::onChangeSunHour | ( | LLUICtrl * | ctrl, | |
void * | ||||
) | [static, protected] |
Definition at line 1303 of file llfloaterregioninfo.cpp.
References LLPanel::childEnable(), and LLView::getParent().
Referenced by postBuild().
void LLPanelRegionTerrainInfo::onClickDownloadRaw | ( | void * | data | ) | [static, protected] |
Definition at line 1312 of file llfloaterregioninfo.cpp.
References LLFilePicker::FFSAVE_RAW, LLFilePicker::getFirstFile(), LLFloaterRegionInfo::getLastInvoice(), LLFilePicker::getSaveFile(), gMessageSystem, LLFilePicker::instance(), llendl, and llwarns.
Referenced by postBuild().
void LLPanelRegionTerrainInfo::onClickUploadRaw | ( | void * | data | ) | [static, protected] |
Definition at line 1331 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().
void LLPanelRegionTerrainInfo::onClickBakeTerrain | ( | void * | data | ) | [static, protected] |
Definition at line 1352 of file llfloaterregioninfo.cpp.
References LLViewerWindow::alertXml(), callbackBakeTerrain(), and gViewerWindow.
Referenced by postBuild().
void LLPanelRegionTerrainInfo::callbackBakeTerrain | ( | S32 | option, | |
void * | data | |||
) | [static, protected] |
Definition at line 1359 of file llfloaterregioninfo.cpp.
References LLFloaterRegionInfo::getLastInvoice(), and gMessageSystem.
Referenced by onClickBakeTerrain().