#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.
1.4.7