#include <llviewerregion.h>
Definition at line 68 of file llviewerregion.h.
typedef std::map<U32, LLVOCacheEntry *> LLViewerRegion::cache_map_t [protected] |
Definition at line 354 of file llviewerregion.h.
typedef std::map<std::string, std::string> LLViewerRegion::CapabilityMap [protected] |
Definition at line 368 of file llviewerregion.h.
PARTITION_HUD | |
PARTITION_TERRAIN | |
PARTITION_WATER | |
PARTITION_TREE | |
PARTITION_PARTICLE | |
PARTITION_CLOUD | |
PARTITION_GRASS | |
PARTITION_VOLUME | |
PARTITION_BRIDGE | |
PARTITION_NONE | |
NUM_PARTITIONS |
Definition at line 72 of file llviewerregion.h.
LLViewerRegion::LLViewerRegion | ( | const U64 & | handle, | |
const LLHost & | host, | |||
const U32 | surface_grid_width, | |||
const U32 | patch_grid_width, | |||
const F32 | region_width_meters | |||
) |
Definition at line 82 of file llviewerregion.cpp.
References LLDLinked< Type >::append(), calculateCenterGlobal(), LLSurface::create(), from_region_handle(), gNoRender, initStats(), mCacheEnd, mCacheStart, mCompositionp, mLandp, mObjectPartition, mOriginGlobal, mParcelOverlay, mWidth, NULL, setOriginGlobal(), LLSurface::setRegion(), LLVLComposition::setSurface(), and updateRenderMatrix().
LLViewerRegion::~LLViewerRegion | ( | ) |
Definition at line 175 of file llviewerregion.cpp.
References LLVLManager::cleanupData(), LLViewerPartSim::cleanupRegion(), LLHTTPSender::clearSender(), LLCloudLayer::destroy(), disconnectAllNeighbors(), LLSingleton< LLViewerPartSim >::getInstance(), gObjectList, gVLManager, LLViewerObjectList::killObjects(), mCloudLayer, mCompositionp, mEventPoll, mHost, mLandp, mObjectPartition, mParcelOverlay, and saveCache().
void LLViewerRegion::loadCache | ( | ) |
Definition at line 198 of file llviewerregion.cpp.
References LLFile::fopen(), gDirUtilp, LLDir::getDirDelimiter(), LLDir::getExpandedFilename(), LLVOCacheEntry::getLocalID(), i, INDRA_OBJECT_CACHE_VERSION, LLDLinked< Type >::insert(), LL_PATH_CACHE, llendl, llinfos, llwarns, mCacheEnd, mCacheEntriesCount, mCacheID, mCacheLoaded, mCacheMap, LLUUID::mData, mHandle, NULL, REGION_WIDTH_UNITS, S32, TRUE, and UUID_BYTES.
Referenced by unpackRegionHandshake().
void LLViewerRegion::saveCache | ( | ) |
Definition at line 286 of file llviewerregion.cpp.
References LLDLinked< Type >::deleteAll(), LLFile::fopen(), gDirUtilp, LLDir::getDirDelimiter(), LLDir::getExpandedFilename(), LLDLinked< Type >::getNext(), INDRA_OBJECT_CACHE_VERSION, LLDLinked< Type >::init(), LL_PATH_CACHE, llendl, llwarns, mCacheEnd, mCacheEntriesCount, mCacheID, mCacheLoaded, mCacheMap, mCacheStart, LLUUID::mData, mHandle, REGION_WIDTH_UNITS, S32, LLDLinked< Type >::unlink(), and UUID_BYTES.
Referenced by ~LLViewerRegion().
void LLViewerRegion::sendMessage | ( | ) |
Definition at line 354 of file llviewerregion.cpp.
References gMessageSystem, mHost, and LLMessageSystem::sendMessage().
void LLViewerRegion::sendReliableMessage | ( | ) |
Definition at line 359 of file llviewerregion.cpp.
References gMessageSystem, mHost, and LLMessageSystem::sendReliable().
Referenced by requestCacheMisses().
void LLViewerRegion::setOriginGlobal | ( | const LLVector3d & | origin | ) |
Definition at line 397 of file llviewerregion.cpp.
References calculateCenterGlobal(), mCloudLayer, mLandp, mOriginGlobal, mWind, LLCloudLayer::setOriginGlobal(), LLWind::setOriginGlobal(), LLSurface::setOriginGlobal(), and updateRenderMatrix().
Referenced by LLViewerRegion().
void LLViewerRegion::updateRenderMatrix | ( | ) |
Definition at line 407 of file llviewerregion.cpp.
References getOriginAgent(), mRenderMatrix, and LLMatrix4::setTranslation().
Referenced by LLViewerRegion(), setOriginGlobal(), and LLWorld::shiftRegions().
void LLViewerRegion::setAllowDamage | ( | BOOL | b | ) | [inline] |
Definition at line 106 of file llviewerregion.h.
References REGION_FLAGS_ALLOW_DAMAGE, and setFlags().
void LLViewerRegion::setAllowLandmark | ( | BOOL | b | ) | [inline] |
Definition at line 107 of file llviewerregion.h.
References REGION_FLAGS_ALLOW_LANDMARK, and setFlags().
void LLViewerRegion::setAllowSetHome | ( | BOOL | b | ) | [inline] |
Definition at line 108 of file llviewerregion.h.
References REGION_FLAGS_ALLOW_SET_HOME, and setFlags().
void LLViewerRegion::setResetHomeOnTeleport | ( | BOOL | b | ) | [inline] |
Definition at line 109 of file llviewerregion.h.
References REGION_FLAGS_RESET_HOME_ON_TELEPORT, and setFlags().
void LLViewerRegion::setSunFixed | ( | BOOL | b | ) | [inline] |
Definition at line 110 of file llviewerregion.h.
References REGION_FLAGS_SUN_FIXED, and setFlags().
void LLViewerRegion::setBlockFly | ( | BOOL | b | ) | [inline] |
Definition at line 111 of file llviewerregion.h.
References REGION_FLAGS_BLOCK_FLY, and setFlags().
void LLViewerRegion::setAllowDirectTeleport | ( | BOOL | b | ) | [inline] |
Definition at line 112 of file llviewerregion.h.
References REGION_FLAGS_ALLOW_DIRECT_TELEPORT, and setFlags().
BOOL LLViewerRegion::getAllowDamage | ( | ) | const [inline] |
Definition at line 378 of file llviewerregion.h.
References mRegionFlags, and REGION_FLAGS_ALLOW_DAMAGE.
Referenced by handle_region_dump_settings(), LLPanelLandOptions::onCommitAny(), and LLStatusBar::refresh().
BOOL LLViewerRegion::getAllowLandmark | ( | ) | const [inline] |
Definition at line 383 of file llviewerregion.h.
References mRegionFlags, and REGION_FLAGS_ALLOW_LANDMARK.
Referenced by handle_region_dump_settings(), and LLWorldEnableCreateLandmark::handleEvent().
BOOL LLViewerRegion::getAllowSetHome | ( | ) | const [inline] |
Definition at line 388 of file llviewerregion.h.
References mRegionFlags, and REGION_FLAGS_ALLOW_SET_HOME.
Referenced by handle_region_dump_settings(), and LLWorldEnableSetHomeLocation::handleEvent().
BOOL LLViewerRegion::getResetHomeOnTeleport | ( | ) | const [inline] |
Definition at line 393 of file llviewerregion.h.
References mRegionFlags, and REGION_FLAGS_RESET_HOME_ON_TELEPORT.
Referenced by handle_region_dump_settings().
BOOL LLViewerRegion::getSunFixed | ( | ) | const [inline] |
Definition at line 398 of file llviewerregion.h.
References mRegionFlags, and REGION_FLAGS_SUN_FIXED.
Referenced by handle_region_dump_settings().
BOOL LLViewerRegion::getBlockFly | ( | ) | const [inline] |
Definition at line 403 of file llviewerregion.h.
References mRegionFlags, and REGION_FLAGS_BLOCK_FLY.
Referenced by LLAgent::canFly(), handle_region_dump_settings(), process_agent_movement_complete(), process_sim_stats(), and LLStatusBar::refresh().
BOOL LLViewerRegion::getAllowDirectTeleport | ( | ) | const [inline] |
Definition at line 408 of file llviewerregion.h.
References mRegionFlags, and REGION_FLAGS_ALLOW_DIRECT_TELEPORT.
Referenced by handle_region_dump_settings().
BOOL LLViewerRegion::isPrelude | ( | ) | const [inline] |
Definition at line 413 of file llviewerregion.h.
References is_prelude(), and mRegionFlags.
Referenced by LLWorldEnableTeleportHome::handleEvent(), LLAgent::inPrelude(), and process_improved_im().
BOOL LLViewerRegion::getAllowTerraform | ( | ) | const [inline] |
Definition at line 418 of file llviewerregion.h.
References mRegionFlags, and REGION_FLAGS_BLOCK_TERRAFORM.
BOOL LLViewerRegion::getRestrictPushObject | ( | ) | const [inline] |
Definition at line 423 of file llviewerregion.h.
References mRegionFlags, and REGION_FLAGS_RESTRICT_PUSHOBJECT.
Referenced by LLStatusBar::refresh().
void LLViewerRegion::setWaterHeight | ( | F32 | water_level | ) |
Definition at line 376 of file llviewerregion.cpp.
References mLandp, and LLSurface::setWaterHeight().
Referenced by LLFloaterGodTools::processRegionInfo(), and unpackRegionHandshake().
F32 LLViewerRegion::getWaterHeight | ( | ) | const |
Definition at line 381 of file llviewerregion.cpp.
References LLSurface::getWaterHeight(), and mLandp.
Referenced by audio_update_wind(), LLViewerCamera::cameraUnderWater(), LLPipeline::generateWaterReflection(), LLWaterParamManager::getFogDensity(), handle_region_dump_settings(), LLVOAvatar::idleUpdate(), LLDrawPoolGround::render(), LLViewerObjectList::renderObjectsForMap(), LLDrawPoolWater::shade(), LLWaterParamManager::update(), LLViewerCamera::updateCameraLocation(), LLPipeline::updateCull(), LLVOSky::updateFog(), LLVOSky::updateGeometry(), and LLWorld::updateWaterObjects().
BOOL LLViewerRegion::isVoiceEnabled | ( | ) | const |
Definition at line 386 of file llviewerregion.cpp.
References getRegionFlags(), and REGION_FLAGS_ALLOW_VOICE.
void LLViewerRegion::setBillableFactor | ( | F32 | billable_factor | ) | [inline] |
Definition at line 131 of file llviewerregion.h.
References mBillableFactor.
Referenced by LLFloaterGodTools::processRegionInfo(), and unpackRegionHandshake().
F32 LLViewerRegion::getBillableFactor | ( | ) | const [inline] |
U32 LLViewerRegion::getMaxTasks | ( | ) | const [inline] |
Definition at line 136 of file llviewerregion.h.
References mMaxTasks.
Referenced by LLPanelLandObjects::refresh().
void LLViewerRegion::setMaxTasks | ( | U32 | max_tasks | ) | [inline] |
Definition at line 137 of file llviewerregion.h.
References mMaxTasks.
Referenced by process_sim_stats().
S32 LLViewerRegion::renderPropertyLines | ( | ) |
Definition at line 560 of file llviewerregion.cpp.
References mParcelOverlay, and LLViewerParcelOverlay::renderPropertyLines().
Referenced by LLWorld::renderPropertyLines().
void LLViewerRegion::dirtyHeights | ( | ) |
Definition at line 573 of file llviewerregion.cpp.
References mParcelOverlay, and LLViewerParcelOverlay::setDirty().
Referenced by LLSurface::idleUpdate().
LLViewerParcelOverlay* LLViewerRegion::getParcelOverlay | ( | ) | const [inline] |
Definition at line 147 of file llviewerregion.h.
References mParcelOverlay.
Referenced by LLViewerObject::isOverAgentOwnedLand(), LLViewerObject::isOverGroupOwnedLand(), LLViewerParcelMgr::isOwnedAt(), LLViewerParcelMgr::isOwnedOtherAt(), LLViewerParcelMgr::isOwnedSelfAt(), LLViewerParcelMgr::isSoundLocal(), and LLDrawPoolTerrain::renderOwnership().
void LLViewerRegion::setRegionFlags | ( | U32 | flags | ) |
Definition at line 391 of file llviewerregion.cpp.
References mRegionFlags.
Referenced by process_sim_stats(), LLFloaterGodTools::processRegionInfo(), and unpackRegionHandshake().
U32 LLViewerRegion::getRegionFlags | ( | ) | const [inline] |
Definition at line 151 of file llviewerregion.h.
References mRegionFlags.
Referenced by LLToolPlacer::addDuplicate(), LLToolPlacer::addObject(), LLToolBrushLand::canTerraform(), LLFloaterGodTools::computeRegionFlags(), LLPanelLandOptions::draw(), LLToolDragAndDrop::dropObject(), isVoiceEnabled(), LLPanelLandOptions::onClickPublishHelp(), onClickScripts(), LLStatusBar::refresh(), LLPanelLandInfo::refresh(), LLPanelLandCovenant::refresh(), LLPanelLandGeneral::refresh(), LLPanelEstateCovenant::refreshFromRegion(), and LLFloaterBuyLandUI::updateCovenantInfo().
void LLViewerRegion::setTimeDilation | ( | F32 | time_dilation | ) |
Definition at line 412 of file llviewerregion.cpp.
References mTimeDilation.
Referenced by LLViewerObject::processUpdateMessage().
F32 LLViewerRegion::getTimeDilation | ( | ) | const [inline] |
const LLVector3d& LLViewerRegion::getOriginGlobal | ( | ) | const [inline] |
Definition at line 157 of file llviewerregion.h.
References mOriginGlobal.
Referenced by LLNetMap::draw(), idle_startup(), LLFloaterReporter::LLFloaterReporter(), LLPanelRegionTools::onSelectRegion(), operator<<(), CoarseLocationUpdate::post(), process_agent_movement_complete(), LLVOVolume::processUpdateMessage(), LLWorld::removeRegion(), LLDrawPoolTerrain::renderFull2TU(), LLDrawPoolTerrain::renderFull4TU(), LLDrawPoolTerrain::renderFullShader(), LLViewerParcelMgr::selectCollisionParcel(), LLViewerParcelMgr::sendParcelGodForceOwner(), LLAgent::setRegion(), and LLViewerParcelMgr::setupParcelBuy().
LLVector3 LLViewerRegion::getOriginAgent | ( | ) | const |
Definition at line 418 of file llviewerregion.cpp.
References gAgent, LLAgent::getPosAgentFromGlobal(), and mOriginGlobal.
Referenced by LLNetMap::draw(), LLVOGrass::getGeometry(), getPosRegionFromAgent(), LLViewerObject::LLViewerObject(), LLVOGrass::plantBlades(), renderOctree(), LLViewerParcelMgr::renderOneSegment(), LLViewerParcelOverlay::renderPropertyLines(), LLDrawable::updateDistance(), and updateRenderMatrix().
const LLVector3d& LLViewerRegion::getCenterGlobal | ( | ) | const [inline] |
Definition at line 161 of file llviewerregion.h.
References mCenterGlobal.
Referenced by calculateCameraDistance(), getCompositionXY(), and LLWorld::printPacketsLost().
LLVector3 LLViewerRegion::getCenterAgent | ( | ) | const |
Definition at line 424 of file llviewerregion.cpp.
References gAgent, LLAgent::getPosAgentFromGlobal(), and mCenterGlobal.
Referenced by LLWorld::updateVisibilities().
void LLViewerRegion::setRegionNameAndZone | ( | const char * | name_and_zone | ) |
Definition at line 429 of file llviewerregion.cpp.
References mName, mZoning, S32, and LLStringBase< char >::stripNonprintable().
Referenced by LLFloaterGodTools::processRegionInfo(), and unpackRegionHandshake().
const LLString& LLViewerRegion::getName | ( | void | ) | const [inline] |
Definition at line 165 of file llviewerregion.h.
References mName.
Referenced by LLToolBrushLand::alertNoTerraform(), LLVoiceClient::channelFromRegion(), LLStartUp::dispatchURL(), LLFloaterReporter::gatherReport(), getInfo(), LLFloaterReporter::getObjectInfo(), LLPanelDirFind::getSearchURLSuffix(), LLAgent::getSLURL(), handle_lure(), LLNetMap::handleToolTip(), LLAppViewer::handleViewerCrash(), is_agent_in_region(), LLFloaterAbout::LLFloaterAbout(), LLPanelRequestTools::onClickRequest(), LLPanelPick::onClickSet(), LLStatusBar::refresh(), LLPanelLandCovenant::refresh(), LLPanelRequestTools::refresh(), LLPanelObjectTools::refresh(), LLPanelEstateCovenant::refreshFromRegion(), LLPanelRegionTextureInfo::refreshFromRegion(), LLWorld::removeRegion(), LLAgent::setRegion(), LLVoiceClient::stateMachine(), trigger_hippo_bug(), and LLFloaterBuyLandUI::updateCovenantInfo().
const LLString& LLViewerRegion::getZoning | ( | ) | const [inline] |
void LLViewerRegion::setOwner | ( | const LLUUID & | owner_id | ) | [inline] |
Definition at line 168 of file llviewerregion.h.
References mOwnerID.
Referenced by LLDispatchEstateUpdateInfo::operator()(), and unpackRegionHandshake().
const LLUUID& LLViewerRegion::getOwner | ( | ) | const [inline] |
Definition at line 169 of file llviewerregion.h.
References mOwnerID.
Referenced by LLPanelEstateInfo::accessCoreConfirm(), all_estates_text(), canManageEstate(), LLPanelEstateInfo::checkRemovalButton(), enable_region_owner(), LLViewerParcelMgr::reclaimParcel(), LLPanelLandInfo::refresh(), LLPanelLandGeneral::refresh(), LLPanelEstateInfo::refreshFromRegion(), and LLPanelRegionTerrainInfo::refreshFromRegion().
void LLViewerRegion::setIsEstateManager | ( | BOOL | b | ) | [inline] |
Definition at line 172 of file llviewerregion.h.
References mIsEstateManager.
Referenced by unpackRegionHandshake().
BOOL LLViewerRegion::isEstateManager | ( | ) | const [inline] |
Definition at line 173 of file llviewerregion.h.
References mIsEstateManager.
Referenced by LLPanelEstateInfo::accessCoreConfirm(), all_estates_text(), canManageEstate(), LLPanelEstateInfo::refreshFromRegion(), and LLPanelRegionTerrainInfo::refreshFromRegion().
BOOL LLViewerRegion::canManageEstate | ( | ) | const |
Definition at line 449 of file llviewerregion.cpp.
References gAgent, LLAgent::getID(), getOwner(), isEstateManager(), and LLAgent::isGodlike().
Referenced by LLAgent::calcCameraPositionTargetGlobal(), LLAgent::canManageEstate(), LLToolBrushLand::canTerraform(), LLObjectEnableReturn::handleEvent(), LLFloaterRegionInfo::processEstateOwnerRequest(), LLPanelRegionTextureInfo::refreshFromRegion(), LLPanelRegionDebugInfo::refreshFromRegion(), and LLPanelRegionGeneralInfo::refreshFromRegion().
void LLViewerRegion::setSimAccess | ( | U8 | sim_access | ) | [inline] |
Definition at line 176 of file llviewerregion.h.
References mSimAccess.
Referenced by LLFloaterGodTools::processRegionInfo(), and unpackRegionHandshake().
U8 LLViewerRegion::getSimAccess | ( | ) | const [inline] |
Definition at line 177 of file llviewerregion.h.
References mSimAccess.
Referenced by LLPanelRegionGeneralInfo::sendUpdate().
const char * LLViewerRegion::getSimAccessString | ( | ) | const |
Definition at line 456 of file llviewerregion.cpp.
References accessToString(), and mSimAccess.
Referenced by LLStatusBar::refresh().
std::string LLViewerRegion::regionFlagsToString | ( | U32 | flags | ) | [static] |
Definition at line 463 of file llviewerregion.cpp.
References REGION_FLAGS_ALLOW_DAMAGE, and REGION_FLAGS_SANDBOX.
Referenced by LLWorldMapView::handleToolTip().
const char * LLViewerRegion::accessToString | ( | U8 | access | ) | [static] |
Definition at line 488 of file llviewerregion.cpp.
References SIM_ACCESS_DOWN, SIM_ACCESS_MATURE, SIM_ACCESS_MIN, SIM_ACCESS_PG, SIM_ACCESS_STR, and SIM_ACCESS_TRIAL.
Referenced by getSimAccessString(), LLWorldMapView::handleToolTip(), LLPanelPlace::processParcelInfoReply(), and LLFloaterRegionInfo::processRegionInfo().
U8 LLViewerRegion::stringToAccess | ( | const char * | access_str | ) | [static] |
Definition at line 511 of file llviewerregion.cpp.
References SIM_ACCESS_MATURE, SIM_ACCESS_MIN, SIM_ACCESS_PG, SIM_ACCESS_STR, and SIM_ACCESS_TRIAL.
Referenced by LLPanelRegionGeneralInfo::sendUpdate().
const char * LLViewerRegion::accessToShortString | ( | U8 | access | ) | [static] |
Definition at line 530 of file llviewerregion.cpp.
References SIM_ACCESS_MATURE, SIM_ACCESS_MIN, SIM_ACCESS_PG, and SIM_ACCESS_TRIAL.
void LLViewerRegion::processRegionInfo | ( | LLMessageSystem * | msg, | |
void ** | ||||
) | [static] |
Definition at line 550 of file llviewerregion.cpp.
References LLFloaterReporter::processRegionInfo(), LLFloaterRegionInfo::processRegionInfo(), and LLFloaterGodTools::processRegionInfo().
Referenced by register_viewer_callbacks().
void LLViewerRegion::setCacheID | ( | const LLUUID & | id | ) | [inline] |
Definition at line 195 of file llviewerregion.h.
References mCacheID.
Referenced by unpackRegionHandshake().
F32 LLViewerRegion::getWidth | ( | ) | const [inline] |
Definition at line 197 of file llviewerregion.h.
References mWidth.
Referenced by LLWorld::clipToVisibleRegions(), LLToolBrushLand::modifyLandInSelectionGlobal(), and LLAgent::teleportViaLocation().
Definition at line 582 of file llviewerregion.cpp.
References LLViewerParcelOverlay::idleUpdate(), LLSurface::idleUpdate(), mLandp, and mParcelOverlay.
Referenced by LLWorld::updateRegions().
void LLViewerRegion::forceUpdate | ( | ) |
Definition at line 598 of file llviewerregion.cpp.
References LLViewerParcelOverlay::idleUpdate(), LLSurface::idleUpdate(), mLandp, and mParcelOverlay.
Referenced by LLToolBrushLand::modifyLandAtPointGlobal(), and LLToolBrushLand::modifyLandInSelectionGlobal().
void LLViewerRegion::connectNeighbor | ( | LLViewerRegion * | neighborp, | |
U32 | direction | |||
) |
Definition at line 608 of file llviewerregion.cpp.
References LLCloudLayer::connectNeighbor(), LLSurface::connectNeighbor(), mCloudLayer, and mLandp.
Referenced by LLWorld::addRegion().
void LLViewerRegion::updateNetStats | ( | ) |
Definition at line 742 of file llviewerregion.cpp.
References LLStat::addValue(), FALSE, LLCircuit::findCircuit(), LLCircuitData::getBytesIn(), LLTimer::getElapsedTimeAndResetF32(), LLCircuitData::getPacketsIn(), LLCircuitData::getPacketsLost(), LLCircuitData::getPacketsOut(), LLCircuitData::getPingDelay(), gMessageSystem, mAlive, mBitsIn, mBitStat, LLMessageSystem::mCircuitInfo, mDeltaTime, mHost, mLastBitsIn, mLastNetUpdate, mLastPacketsIn, mLastPacketsLost, mLastPacketsOut, mPacketsIn, mPacketsLost, mPacketsLostStat, mPacketsOut, mPacketsStat, mPingDelay, and TRUE.
Referenced by LLWorld::updateNetStats().
U32 LLViewerRegion::getPacketsLost | ( | ) | const |
Definition at line 773 of file llviewerregion.cpp.
References LLCircuit::findCircuit(), LLCircuitData::getPacketsLost(), gMessageSystem, llendl, llinfos, LLMessageSystem::mCircuitInfo, and mHost.
void LLViewerRegion::setSeedCapability | ( | const std::string & | url | ) |
Definition at line 1361 of file llviewerregion.cpp.
References LLSD::append(), BaseCapabilitiesComplete::build(), LLSD::emptyArray(), getCapability(), llendl, llinfos, llwarns, mCapabilities, mEventPoll, NULL, LLHTTPClient::post(), and setCapability().
Referenced by idle_startup(), LLEstablishAgentCommunication::post(), process_crossed_region(), and process_teleport_finish().
void LLViewerRegion::setCapability | ( | const std::string & | name, | |
const std::string & | url | |||
) |
Definition at line 1414 of file llviewerregion.cpp.
References getHost(), mCapabilities, mEventPoll, mHost, NULL, and LLHTTPSender::setSender().
Referenced by setSeedCapability().
std::string LLViewerRegion::getCapability | ( | const std::string & | name | ) | const |
Definition at line 1432 of file llviewerregion.cpp.
References mCapabilities.
Referenced by LLInventoryModel::backgroundFetch(), LLPanelEstateInfo::commitEstateInfoCaps(), copy_inventory_from_notecard(), LLFloaterReleaseMsg::displayMessage(), LLPanelPlace::displayParcelInfo(), LLTextureFetchWorker::doWork(), LLFloaterIMPanel::draw(), LLViewerInventoryCategory::fetchDescendents(), LLVoiceChannelGroup::getChannelInfo(), LLFloaterIMPanel::inviteToSession(), LLIMMgr::inviteUserResponse(), LLPanelActiveSpeakers::onChangeModerationMode(), LLInventoryModel::fetchDescendentsResponder::onClickRetry(), LLFloaterReporter::onClickSend(), LLPanelActiveSpeakers::onModeratorMuteText(), LLPanelActiveSpeakers::onModeratorMuteVoice(), LLVoiceClient::parcelChanged(), LLViewerChatterBoxInvitation::post(), LLVoiceClient::requestVoiceAccountProvision(), LLLiveLSLEditor::saveIfNeeded(), LLPreviewLSL::saveIfNeeded(), LLPreviewNotecard::saveIfNeeded(), LLPreviewGesture::saveIfNeeded(), send_start_session_messages(), send_stats(), LLPanelClassified::sendClassifiedClickMessage(), LLPanelClassified::sendClassifiedInfoRequest(), LLPanelGroupVoting::impl::sendGroupProposalBallot(), LLWorldMap::sendMapLayerRequest(), LLViewerParcelMgr::sendParcelPropertiesUpdate(), LLFloaterPostcard::sendPostcard(), LLTextureFetch::sendRequestListToSimulators(), LLPanelGroupVoting::impl::sendStartGroupProposal(), LLPanelRegionGeneralInfo::sendUpdate(), setSeedCapability(), LLFloaterReleaseMsg::show(), LLVoiceClient::stateMachine(), and upload_new_resource().
void LLViewerRegion::logActiveCapabilities | ( | ) | const |
Definition at line 1442 of file llviewerregion.cpp.
References llendl, llinfos, and mCapabilities.
Referenced by handle_dump_capabilities_info().
const LLHost& LLViewerRegion::getHost | ( | ) | const [inline] |
Definition at line 217 of file llviewerregion.h.
References mHost.
Referenced by LLToolPlacer::addObject(), LLWorld::addRegion(), LLViewerParcelMgr::buyPass(), callback_eject(), callback_freeze(), LLViewerParcelMgr::callbackDivideLand(), LLViewerParcelMgr::callbackJoinLand(), LLTaskInvFVBridge::commitBuyItem(), confirm_replace_attachment_rez(), container_inventory_arrived(), derez_objects(), LLSelectMgr::deselectObjectAndFamily(), LLSelectMgr::deselectObjectOnly(), LLWorld::destroyClass(), LLWorld::disconnectRegions(), LLFloaterTopObjects::doToObjects(), LLToolDragAndDrop::dropObject(), LLViewerObject::fetchInventoryFromServer(), getInfo(), LLVOAvatar::getObjectHost(), LLFloaterReporter::getObjectInfo(), LLWorld::getRegion(), LLAgent::getRegionHost(), LLFloaterPay::give(), give_money(), handle_export_selected(), LLAvatarGiveCard::handleEvent(), LLObjectTouch::handleEvent(), LLFloaterNotRunQueue::handleInventory(), LLFloaterRunQueue::handleInventory(), LLFloaterResetQueue::handleInventory(), LLFloaterCompileQueue::handleInventory(), LLNetMap::handleToolTip(), idle_startup(), LLFloaterAuction::initialize(), LLFloaterAbout::LLFloaterAbout(), LLLiveLSLEditor::loadAsset(), LLPreviewNotecard::loadAsset(), LLToolBrushLand::modifyLandAtPointGlobal(), LLToolBrushLand::modifyLandInSelectionGlobal(), LLViewerObject::moveInventory(), LLPanelLandObjects::onClickRefresh(), LLPanelRequestTools::onClickRequest(), LLLiveLSLEditor::onReset(), LLLiveLSLEditor::onRunningCheckboxClicked(), LLViewerObject::parameterChanged(), LLObjectBridge::performAction(), LLWorld::printPacketsLost(), LLViewerParcelMgr::reclaimParcel(), LLPanelLandCovenant::refresh(), LLPanelEstateCovenant::refreshFromRegion(), LLPanelRegionInfo::refreshFromRegion(), remove_inventory_category_from_avatar_step2(), LLViewerObject::removeInventory(), LLWorld::removeRegion(), LLViewerParcelMgr::requestHoverParcelProperties(), LLSelectMgr::requestObjectPropertiesFamily(), LLPermissionsView::revokePermissions(), LLViewerObject::saveScript(), LLViewerParcelMgr::selectLand(), LLSelectMgr::selectObjectOnly(), send_agent_pause(), send_agent_resume(), send_other_clean_time_message(), send_parcel_select_objects(), send_return_objects_message(), LLSelectMgr::sendListToRegions(), LLViewerObject::sendMaterialUpdate(), LLAgent::sendMessage(), LLViewerParcelMgr::sendParcelAccessListRequest(), LLViewerParcelMgr::sendParcelAccessListUpdate(), LLViewerParcelMgr::sendParcelDeed(), LLViewerParcelMgr::sendParcelDwellRequest(), LLViewerParcelMgr::sendParcelGodForceOwner(), LLViewerParcelMgr::sendParcelGodForceToContent(), LLViewerParcelMgr::sendParcelPropertiesUpdate(), LLViewerParcelMgr::sendParcelRelease(), LLAgent::sendReliableMessage(), LLFloaterReporter::sendReportViaLegacy(), LLViewerObject::sendRotationUpdate(), LLSelectMgr::sendSelectionMove(), LLViewerObject::sendShapeUpdate(), LLViewerObject::sendTEUpdate(), setCapability(), LLAgent::setRegion(), LLAgent::setStartPosition(), LLViewerParcelMgr::setupParcelBuy(), LLToolBrushLand::undo(), update_statistics(), LLFloaterBuyLandUI::updateCovenantInfo(), LLViewerObject::updateFlags(), LLViewerObject::updateInventory(), LLVOAvatar::updateTextures(), upload_done_callback(), and wear_inventory_category_on_avatar_step2().
const U64& LLViewerRegion::getHandle | ( | ) | const [inline] |
Definition at line 218 of file llviewerregion.h.
References mHandle.
Referenced by LLVLComposition::generateHeights(), getInfo(), LLWorld::getRegionFromHandle(), LLWorldMapView::handleToolTip(), LLSurface::initTextures(), LLWorld::removeRegion(), send_sound_trigger(), LLAgent::setRegion(), LLAgent::setStartPosition(), LLAgent::teleportViaLocation(), LLVOAvatar::updateRegion(), and LLWorld::updateWaterObjects().
LLSurface& LLViewerRegion::getLand | ( | ) | const [inline] |
Definition at line 220 of file llviewerregion.h.
References mLandp.
Referenced by LLViewerParcelOverlay::addPropertyLine(), LLVOWater::createDrawable(), LLNetMap::draw(), LLVOGrass::getGeometry(), LLToolBrushLand::handleMouseDown(), LLToolBrushLand::modifyLandAtPointGlobal(), LLToolBrushLand::modifyLandInSelectionGlobal(), LLViewerWindow::mousePointOnLandGlobal(), LLToolBrushLand::render(), LLViewerParcelMgr::renderOneSegment(), LLViewerParcelOverlay::renderPropertyLines(), LLWorld::resolveLandHeightGlobal(), LLWorld::resolveLandNormalGlobal(), LLWorld::resolveLandPatchGlobal(), LLWorld::resolveStepHeightGlobal(), LLVLManager::unpackData(), unpackRegionHandshake(), LLWorld::updateVisibilities(), and LLWorld::updateWaterObjects().
const LLUUID& LLViewerRegion::getRegionID | ( | ) | const [inline] |
Definition at line 223 of file llviewerregion.h.
References mRegionID.
Referenced by LLViewerParcelMedia::update().
void LLViewerRegion::setRegionID | ( | const LLUUID & | region_id | ) | [inline] |
Definition at line 224 of file llviewerregion.h.
References mRegionID.
Referenced by unpackRegionHandshake().
BOOL LLViewerRegion::pointInRegionGlobal | ( | const LLVector3d & | point_global | ) | const |
Definition at line 787 of file llviewerregion.cpp.
References FALSE, getPosRegionFromGlobal(), LLVector3::mV, mWidth, TRUE, VX, and VY.
Referenced by LLWorld::getRegionFromPosGlobal(), and LLWorld::positionRegionValidGlobal().
LLVector3 LLViewerRegion::getPosRegionFromGlobal | ( | const LLVector3d & | point_global | ) | const |
Definition at line 810 of file llviewerregion.cpp.
References mOriginGlobal, and LLVector3::setVec().
Referenced by LLViewerParcelMgr::callbackDivideLand(), LLViewerParcelMgr::callbackJoinLand(), LLWorld::clipToVisibleRegions(), LLToolDragAndDrop::dropObject(), LLViewerParcelMgr::inAgentParcel(), LLCloudGroup::inGroup(), LLViewerParcelMgr::isOwnedAt(), LLViewerParcelMgr::isOwnedOtherAt(), LLViewerParcelMgr::isOwnedSelfAt(), LLViewerParcelMgr::isSoundLocal(), LLToolBrushLand::modifyLandAtPointGlobal(), LLToolBrushLand::modifyLandInSelectionGlobal(), pointInRegionGlobal(), process_agent_movement_complete(), LLViewerParcelMgr::processParcelProperties(), LLToolPlacer::raycastForNewObjPos(), LLToolBrushLand::render(), LLViewerParcelOverlay::renderPropertyLines(), LLViewerParcelMgr::requestHoverParcelProperties(), LLSurface::resolveHeightGlobal(), LLSurface::resolvePatchGlobal(), LLWorld::resolveRegionAgent(), LLWorld::resolveRegionGlobal(), LLWorld::resolveStepHeightGlobal(), LLViewerParcelMgr::selectLand(), LLViewerObject::setPositionAbsoluteGlobal(), LLViewerObject::setPositionGlobal(), LLRegionPosition::setPositionGlobal(), LLViewerParcelMgr::setupParcelBuy(), LLSurface::updatePatchVisibilities(), and LLCloudGroup::updatePuffs().
Definition at line 831 of file llviewerregion.cpp.
References getOriginAgent().
Referenced by LLViewerObject::setPositionAgent(), and LLViewerPartGroup::updateParticles().
Definition at line 824 of file llviewerregion.cpp.
References gAgent, LLAgent::getPosAgentFromGlobal(), and getPosGlobalFromRegion().
Referenced by LLViewerObject::getPositionAgent(), LLRegionPosition::getPositionAgent(), LLViewerObject::setPositionEdit(), LLViewerObject::setPositionRegion(), and LLViewerObject::updatePositionCaches().
LLVector3d LLViewerRegion::getPosGlobalFromRegion | ( | const LLVector3 & | offset | ) | const |
Definition at line 817 of file llviewerregion.cpp.
References mOriginGlobal, and LLVector3d::setVec().
Referenced by LLToolPlacer::addObject(), LLWorld::clipToVisibleRegions(), getPosAgentFromRegion(), LLViewerObject::getPositionGlobal(), LLRegionPosition::getPositionGlobal(), LLViewerParcelMgr::processParcelProperties(), and LLFloaterGodTools::processRegionInfo().
LLVLComposition* LLViewerRegion::getComposition | ( | ) | const [inline] |
Definition at line 232 of file llviewerregion.h.
References mCompositionp.
Referenced by getCompositionXY(), LLPanelRegionTextureInfo::refreshFromRegion(), LLDrawPoolTerrain::render(), LLDrawPoolTerrain::renderFull2TU(), LLDrawPoolTerrain::renderFull4TU(), LLDrawPoolTerrain::renderFullShader(), unpackRegionHandshake(), LLSurfacePatch::updateCompositionStats(), and LLSurfacePatch::updateTexture().
Definition at line 622 of file llviewerregion.cpp.
References getCenterGlobal(), getComposition(), LLSingleton< LLWorld >::getInstance(), LLWorld::getRegionFromPosGlobal(), LLViewerLayer::getValueScaled(), and llabs().
Referenced by LLSurfacePatch::eval(), and LLPipeline::renderDebug().
Definition at line 841 of file llviewerregion.cpp.
References FALSE, LLViewerParcelOverlay::isOwnedSelf(), and mParcelOverlay.
Referenced by LLAvatarEnableFreezeEject::handleEvent().
Definition at line 852 of file llviewerregion.cpp.
References FALSE, LLViewerParcelOverlay::isOwnedGroup(), and mParcelOverlay.
Referenced by LLAvatarEnableFreezeEject::handleEvent().
void LLViewerRegion::updateCoarseLocations | ( | LLMessageSystem * | msg | ) |
Definition at line 948 of file llviewerregion.cpp.
References _PREHASH_Index, _PREHASH_Location, _PREHASH_Prey, _PREHASH_X, _PREHASH_Y, _PREHASH_You, _PREHASH_Z, LLMessageSystem::getNumberOfBlocksFast(), LLMessageSystem::getS16Fast(), LLMessageSystem::getU8Fast(), i, LLAvatarTracker::instance(), LLVector3d::mdV, mMapAvatarIDs, mMapAvatars, mOriginGlobal, LLDynamicArray< Type, BlockSize >::reset(), S32, LLAvatarTracker::setTrackedCoarseLocation(), VX, VY, and VZ.
Referenced by LLWorld::processCoarseUpdate().
Definition at line 836 of file llviewerregion.cpp.
References mLandp, and LLSurface::resolveHeightRegion().
Referenced by LLAgent::setStartPosition().
void LLViewerRegion::getInfo | ( | LLSD & | info | ) |
Definition at line 1000 of file llviewerregion.cpp.
References from_region_handle(), getHandle(), getHost(), LLHost::getIPandPort(), and getName().
Referenced by LLWorld::getInfo().
void LLViewerRegion::cacheFullUpdate | ( | LLViewerObject * | objectp, | |
LLDataPackerBinaryBuffer & | dp | |||
) |
Definition at line 1010 of file llviewerregion.cpp.
References get_if_there(), LLVOCacheEntry::getCRC(), LLViewerObject::getCRC(), LLVOCacheEntry::getLocalID(), LLViewerObject::getLocalID(), LLDLinked< Type >::getNext(), LLDLinked< Type >::insert(), MAX_OBJECT_CACHE_ENTRIES, mCacheEnd, mCacheEntriesCount, mCacheMap, mCacheStart, NULL, and LLVOCacheEntry::recordDupe().
Referenced by LLViewerObjectList::processObjectUpdate().
LLDataPacker * LLViewerRegion::getDP | ( | U32 | local_id, | |
U32 | crc | |||
) |
Definition at line 1058 of file llviewerregion.cpp.
References get_if_there(), LLVOCacheEntry::getCRC(), LLVOCacheEntry::getDP(), llassert, mCacheLoaded, mCacheMap, mCacheMissCRC, mCacheMissFull, NULL, and LLVOCacheEntry::recordHit().
Referenced by LLViewerObjectList::processObjectUpdate().
void LLViewerRegion::requestCacheMisses | ( | ) |
Definition at line 1092 of file llviewerregion.cpp.
References _PREHASH_AgentData, _PREHASH_AgentID, _PREHASH_CacheMissType, _PREHASH_ID, _PREHASH_ObjectData, _PREHASH_RequestMultipleObjects, _PREHASH_SessionID, LLMessageSystem::addU32Fast(), LLMessageSystem::addU8Fast(), LLMessageSystem::addUUIDFast(), FALSE, gAgent, LLAgent::getID(), LLAgent::getSessionID(), gMessageSystem, i, mCacheMissCRC, mCacheMissFull, LLMessageSystem::newMessageFast(), LLMessageSystem::nextBlockFast(), S32, sendReliableMessage(), and TRUE.
Referenced by LLWorld::requestCacheMisses().
void LLViewerRegion::addCacheMissFull | ( | const U32 | local_id | ) |
Definition at line 1087 of file llviewerregion.cpp.
References mCacheMissFull.
Referenced by LLViewerObject::processUpdateMessage().
void LLViewerRegion::dumpCache | ( | ) |
Definition at line 1169 of file llviewerregion.cpp.
References LLDLinked< Type >::getNext(), i, llclamp(), llendl, llinfos, mCacheEnd, mCacheEntriesCount, mCacheStart, and S32.
Referenced by handle_dump_region_object_cache().
void LLViewerRegion::unpackRegionHandshake | ( | ) |
Definition at line 1207 of file llviewerregion.cpp.
References LLMessageSystem::addU32(), LLMessageSystem::addUUID(), LLSurface::dirtyAllPatches(), gAgent, LLMessageSystem::getBOOL(), getComposition(), LLMessageSystem::getF32(), LLAgent::getID(), getLand(), LLVLComposition::getParamsReady(), LLMessageSystem::getSender(), LLAgent::getSessionID(), LLMessageSystem::getString(), LLMessageSystem::getU32(), LLMessageSystem::getU8(), LLMessageSystem::getUUID(), gMessageSystem, loadCache(), LLMessageSystem::newMessage(), LLMessageSystem::nextBlock(), S32, LLMessageSystem::sendReliable(), setBillableFactor(), setCacheID(), LLVLComposition::setDetailTextureID(), LLVLComposition::setHeightRange(), setIsEstateManager(), setOwner(), LLVLComposition::setParamsReady(), setRegionFlags(), setRegionID(), setRegionNameAndZone(), setSimAccess(), LLVLComposition::setStartHeight(), and setWaterHeight().
Referenced by process_region_handshake().
void LLViewerRegion::calculateCenterGlobal | ( | ) |
Definition at line 712 of file llviewerregion.cpp.
References LLSurface::getMaxZ(), LLSurface::getMinZ(), mCenterGlobal, LLVector3d::mdV, mLandp, mOriginGlobal, mWidth, VX, VY, and VZ.
Referenced by LLViewerRegion(), setOriginGlobal(), and LLSurfacePatch::updateVerticalStats().
void LLViewerRegion::calculateCameraDistance | ( | ) |
Definition at line 720 of file llviewerregion.cpp.
References gAgent, LLAgent::getCameraPositionGlobal(), getCenterGlobal(), and mCameraDistanceSquared.
Referenced by LLWorld::updateVisibilities().
U32 LLViewerRegion::getNetDetailsForLCD | ( | ) |
Definition at line 725 of file llviewerregion.cpp.
References mPingDelay.
Referenced by LLStatusBar::refresh().
LLSpatialPartition * LLViewerRegion::getSpatialPartition | ( | U32 | type | ) |
Definition at line 1456 of file llviewerregion.cpp.
References mObjectPartition, and NULL.
Referenced by LLPipeline::dirtyPoolObjectTextures(), LLPipeline::findReflectionMap(), LLPipeline::getSpatialPartition(), LLToolSelectRect::handleRectangleSelection(), LLSpatialBridge::LLSpatialBridge(), LLPipeline::pickObject(), LLPipeline::processImagery(), LLPipeline::renderDebug(), LLViewerObjectList::renderObjectsForSelect(), LLPipeline::resetVertexBuffers(), LLPipeline::restoreGL(), LLPipeline::shiftObjects(), LLPipeline::updateCull(), LLPipeline::updateMove(), and LLSpatialBridge::updateMove().
void LLViewerRegion::disconnectAllNeighbors | ( | ) | [protected] |
Definition at line 615 of file llviewerregion.cpp.
References LLCloudLayer::disconnectAllNeighbors(), LLSurface::disconnectAllNeighbors(), mCloudLayer, and mLandp.
Referenced by ~LLViewerRegion().
void LLViewerRegion::initStats | ( | ) | [protected] |
Definition at line 158 of file llviewerregion.cpp.
References FALSE, mAlive, mBitsIn, mLastBitsIn, mLastNetUpdate, mLastPacketsIn, mLastPacketsLost, mLastPacketsOut, mPacketsIn, mPacketsLost, mPacketsOut, mPingDelay, and LLTimer::reset().
Referenced by LLViewerRegion().
Definition at line 364 of file llviewerregion.cpp.
References mRegionFlags.
Referenced by setAllowDamage(), setAllowDirectTeleport(), setAllowLandmark(), setAllowSetHome(), setBlockFly(), setResetHomeOnTeleport(), and setSunFixed().
std::ostream& operator<< | ( | std::ostream & | s, | |
const LLViewerRegion & | region | |||
) | [friend] |
Definition at line 730 of file llviewerregion.cpp.
Definition at line 281 of file llviewerregion.h.
Referenced by LLWorld::addRegion(), LLVolumeImplFlexible::doFlexibleUpdate(), LLAppViewer::idle(), LLVOTree::idleUpdate(), LLVOTree::LLVOTree(), setOriginGlobal(), LLVLManager::unpackData(), LLViewerPartGroup::updateParticles(), and LLCloudGroup::updatePuffs().
Definition at line 282 of file llviewerregion.h.
Referenced by LLWorld::addRegion(), connectNeighbor(), disconnectAllNeighbors(), LLWorld::findCloudGroup(), LLAppViewer::idle(), setOriginGlobal(), LLVLManager::unpackData(), LLWorld::updateClouds(), and ~LLViewerRegion().
Definition at line 283 of file llviewerregion.h.
Referenced by dirtyHeights(), forceUpdate(), getParcelOverlay(), idleUpdate(), isOwnedGroup(), isOwnedSelf(), LLViewerRegion(), LLViewerParcelMgr::processParcelOverlay(), renderPropertyLines(), and ~LLViewerRegion().
Definition at line 285 of file llviewerregion.h.
Referenced by LLWorld::addRegion(), LLNetMap::draw(), initStats(), and updateNetStats().
Definition at line 287 of file llviewerregion.h.
Referenced by LLWorld::updateNetStats(), and updateNetStats().
Definition at line 288 of file llviewerregion.h.
Referenced by LLWorld::updateNetStats(), and updateNetStats().
Definition at line 291 of file llviewerregion.h.
Referenced by LLVolumeGeometryManager::registerFace(), and updateRenderMatrix().
Definition at line 298 of file llviewerregion.h.
Referenced by LLNetMap::draw(), CoarseLocationUpdate::post(), and updateCoarseLocations().
Definition at line 299 of file llviewerregion.h.
Referenced by LLNetMap::draw(), CoarseLocationUpdate::post(), and updateCoarseLocations().
LLSurface* LLViewerRegion::mLandp [protected] |
Definition at line 303 of file llviewerregion.h.
Referenced by calculateCenterGlobal(), connectNeighbor(), disconnectAllNeighbors(), forceUpdate(), getLand(), getLandHeightRegion(), getWaterHeight(), idleUpdate(), LLViewerRegion(), setOriginGlobal(), setWaterHeight(), and ~LLViewerRegion().
LLVector3d LLViewerRegion::mOriginGlobal [protected] |
Definition at line 306 of file llviewerregion.h.
Referenced by calculateCenterGlobal(), getOriginAgent(), getOriginGlobal(), getPosGlobalFromRegion(), getPosRegionFromGlobal(), LLViewerRegion(), setOriginGlobal(), and updateCoarseLocations().
LLVector3d LLViewerRegion::mCenterGlobal [protected] |
Definition at line 307 of file llviewerregion.h.
Referenced by calculateCenterGlobal(), getCenterAgent(), and getCenterGlobal().
F32 LLViewerRegion::mWidth [protected] |
Definition at line 308 of file llviewerregion.h.
Referenced by calculateCenterGlobal(), getWidth(), LLViewerRegion(), and pointInRegionGlobal().
U64 LLViewerRegion::mHandle [protected] |
Definition at line 310 of file llviewerregion.h.
Referenced by getHandle(), loadCache(), and saveCache().
LLHost LLViewerRegion::mHost [protected] |
Definition at line 311 of file llviewerregion.h.
Referenced by getHost(), getPacketsLost(), operator<<(), sendMessage(), sendReliableMessage(), setCapability(), updateNetStats(), and ~LLViewerRegion().
LLUUID LLViewerRegion::mRegionID [protected] |
F32 LLViewerRegion::mTimeDilation [protected] |
Definition at line 316 of file llviewerregion.h.
Referenced by getTimeDilation(), and setTimeDilation().
LLString LLViewerRegion::mName [protected] |
Definition at line 319 of file llviewerregion.h.
Referenced by getName(), and setRegionNameAndZone().
LLString LLViewerRegion::mZoning [protected] |
Definition at line 320 of file llviewerregion.h.
Referenced by getZoning(), and setRegionNameAndZone().
LLUUID LLViewerRegion::mOwnerID [protected] |
BOOL LLViewerRegion::mIsEstateManager [protected] |
Definition at line 326 of file llviewerregion.h.
Referenced by isEstateManager(), and setIsEstateManager().
LLTimer LLViewerRegion::mLastNetUpdate [protected] |
U32 LLViewerRegion::mPacketsIn [protected] |
U32 LLViewerRegion::mBitsIn [protected] |
U32 LLViewerRegion::mLastBitsIn [protected] |
U32 LLViewerRegion::mLastPacketsIn [protected] |
U32 LLViewerRegion::mPacketsOut [protected] |
U32 LLViewerRegion::mLastPacketsOut [protected] |
S32 LLViewerRegion::mPacketsLost [protected] |
S32 LLViewerRegion::mLastPacketsLost [protected] |
U32 LLViewerRegion::mPingDelay [protected] |
Definition at line 338 of file llviewerregion.h.
Referenced by getNetDetailsForLCD(), initStats(), and updateNetStats().
F32 LLViewerRegion::mDeltaTime [protected] |
LLVLComposition* LLViewerRegion::mCompositionp [protected] |
Definition at line 342 of file llviewerregion.h.
Referenced by getComposition(), LLViewerRegion(), and ~LLViewerRegion().
U32 LLViewerRegion::mRegionFlags [protected] |
Definition at line 344 of file llviewerregion.h.
Referenced by getAllowDamage(), getAllowDirectTeleport(), getAllowLandmark(), getAllowSetHome(), getAllowTerraform(), getBlockFly(), getRegionFlags(), getResetHomeOnTeleport(), getRestrictPushObject(), getSunFixed(), isPrelude(), setFlags(), and setRegionFlags().
U8 LLViewerRegion::mSimAccess [protected] |
Definition at line 345 of file llviewerregion.h.
Referenced by getSimAccess(), getSimAccessString(), and setSimAccess().
F32 LLViewerRegion::mBillableFactor [protected] |
Definition at line 346 of file llviewerregion.h.
Referenced by getBillableFactor(), and setBillableFactor().
U32 LLViewerRegion::mMaxTasks [protected] |
F32 LLViewerRegion::mCameraDistanceSquared [protected] |
Definition at line 348 of file llviewerregion.h.
Referenced by calculateCameraDistance(), and LLViewerRegion::CompareDistance::operator()().
BOOL LLViewerRegion::mCacheLoaded [protected] |
Definition at line 353 of file llviewerregion.h.
Referenced by getDP(), loadCache(), and saveCache().
cache_map_t LLViewerRegion::mCacheMap [protected] |
Definition at line 355 of file llviewerregion.h.
Referenced by cacheFullUpdate(), getDP(), loadCache(), and saveCache().
LLVOCacheEntry LLViewerRegion::mCacheStart [protected] |
Definition at line 356 of file llviewerregion.h.
Referenced by cacheFullUpdate(), dumpCache(), LLViewerRegion(), and saveCache().
LLVOCacheEntry LLViewerRegion::mCacheEnd [protected] |
Definition at line 357 of file llviewerregion.h.
Referenced by cacheFullUpdate(), dumpCache(), LLViewerRegion(), loadCache(), and saveCache().
U32 LLViewerRegion::mCacheEntriesCount [protected] |
Definition at line 358 of file llviewerregion.h.
Referenced by cacheFullUpdate(), dumpCache(), loadCache(), and saveCache().
LLDynamicArray<U32> LLViewerRegion::mCacheMissFull [protected] |
Definition at line 359 of file llviewerregion.h.
Referenced by addCacheMissFull(), getDP(), and requestCacheMisses().
LLDynamicArray<U32> LLViewerRegion::mCacheMissCRC [protected] |
LLUUID LLViewerRegion::mCacheID [protected] |
Definition at line 366 of file llviewerregion.h.
Referenced by loadCache(), saveCache(), and setCacheID().
CapabilityMap LLViewerRegion::mCapabilities [protected] |
Definition at line 369 of file llviewerregion.h.
Referenced by getCapability(), logActiveCapabilities(), setCapability(), and setSeedCapability().
LLEventPoll* LLViewerRegion::mEventPoll [protected] |
Definition at line 371 of file llviewerregion.h.
Referenced by setCapability(), setSeedCapability(), and ~LLViewerRegion().
std::vector<LLSpatialPartition*> LLViewerRegion::mObjectPartition [private] |
Definition at line 375 of file llviewerregion.h.
Referenced by getSpatialPartition(), LLViewerRegion(), and ~LLViewerRegion().