LLWorldMap Class Reference

#include <llworldmap.h>

Collaboration diagram for LLWorldMap:

Collaboration graph
[legend]
List of all members.

Public Types

typedef void(*) url_callback_t (U64 region_handle, const std::string &url, const LLUUID &snapshot_id, bool teleport)
typedef std::map< U64, LLSimInfo * > sim_info_map_t
typedef std::vector< LLItemInfoitem_info_list_t
typedef std::map< U64, item_info_list_tagent_list_map_t

Public Member Functions

 LLWorldMap ()
 ~LLWorldMap ()
void reset ()
void eraseItems ()
void clearImageRefs ()
void clearSimFlags ()
LLSimInfosimInfoFromHandle (const U64 handle)
LLSimInfosimInfoFromPosGlobal (const LLVector3d &pos_global)
LLSimInfosimInfoFromName (const LLString &sim_name)
bool simNameFromPosGlobal (const LLVector3d &pos_global, LLString &outSimName)
void setCurrentLayer (S32 layer, bool request_layer=false)
void sendMapLayerRequest ()
void sendMapBlockRequest (U16 min_x, U16 min_y, U16 max_x, U16 max_y, bool return_nonexistent=false)
void sendNamedRegionRequest (std::string region_name)
void sendNamedRegionRequest (std::string region_name, url_callback_t callback, const std::string &callback_url, bool teleport)
void sendItemRequest (U32 type, U64 handle=0)
void dump ()
BOOL extendAABB (U32 x_min, U32 y_min, U32 x_max, U32 y_max)
void updateTelehubCoverage ()
BOOL coveredByTelehub (LLSimInfo *infop)
U32 getWorldWidth () const
U32 getWorldHeight () const

Static Public Member Functions

static void processMapLayerReply (LLMessageSystem *, void **)
static void processMapBlockReply (LLMessageSystem *, void **)
static void processMapItemReply (LLMessageSystem *, void **)

Public Attributes

sim_info_map_t mSimInfoMap
BOOL mIsTrackingUnknownLocation
BOOL mInvalidLocation
BOOL mIsTrackingDoubleClick
BOOL mIsTrackingCommit
LLVector3d mUnknownLocation
bool mRequestLandForSale
item_info_list_t mTelehubs
item_info_list_t mInfohubs
item_info_list_t mPGEvents
item_info_list_t mMatureEvents
item_info_list_t mPopular
item_info_list_t mLandForSale
item_info_list_t mClassifieds
std::map< U64, S32mNumAgents
agent_list_map_t mAgentLocationsMap
std::vector< LLWorldMapLayermMapLayers [MAP_SIM_IMAGE_TYPES]
BOOL mMapLoaded [MAP_SIM_IMAGE_TYPES]
BOOLmMapBlockLoaded [MAP_SIM_IMAGE_TYPES]
S32 mCurrentMap
U32 mMinX
U32 mMaxX
U32 mMinY
U32 mMaxY
U8mNeighborMap
U8mTelehubCoverageMap
S32 mNeighborMapWidth
S32 mNeighborMapHeight

Private Attributes

LLTimer mRequestTimer
std::string mSLURLRegionName
std::string mSLURL
url_callback_t mSLURLCallback
bool mSLURLTeleport

Detailed Description

Definition at line 113 of file llworldmap.h.


Member Typedef Documentation

typedef std::map<U64, item_info_list_t> LLWorldMap::agent_list_map_t

Definition at line 196 of file llworldmap.h.

typedef std::vector<LLItemInfo> LLWorldMap::item_info_list_t

Definition at line 185 of file llworldmap.h.

typedef std::map<U64, LLSimInfo*> LLWorldMap::sim_info_map_t

Definition at line 177 of file llworldmap.h.

typedef void(*) LLWorldMap::url_callback_t(U64 region_handle, const std::string &url, const LLUUID &snapshot_id, bool teleport)

Definition at line 116 of file llworldmap.h.


Constructor & Destructor Documentation

LLWorldMap::LLWorldMap (  ) 

Definition at line 94 of file llworldmap.cpp.

References FALSE, MAP_BLOCK_RES, MAP_SIM_IMAGE_TYPES, mMapBlockLoaded, mMapLoaded, and S32.

LLWorldMap::~LLWorldMap (  ) 

Definition at line 127 of file llworldmap.cpp.

References MAP_SIM_IMAGE_TYPES, mMapBlockLoaded, reset(), and S32.


Member Function Documentation

void LLWorldMap::clearImageRefs (  ) 

Definition at line 185 of file llworldmap.cpp.

References mSimInfoMap, and NULL.

Referenced by setCurrentLayer().

void LLWorldMap::clearSimFlags (  ) 

Definition at line 204 of file llworldmap.cpp.

References FALSE, MAP_BLOCK_RES, MAP_SIM_IMAGE_TYPES, mMapBlockLoaded, and S32.

Referenced by reset(), setCurrentLayer(), and LLFloaterWorldMap::show().

BOOL LLWorldMap::coveredByTelehub ( LLSimInfo infop  ) 

Definition at line 868 of file llworldmap.cpp.

References FALSE.

void LLWorldMap::dump (  ) 

Definition at line 796 of file llworldmap.cpp.

References from_region_handle(), llendl, llinfos, mSimInfoMap, and S32.

void LLWorldMap::eraseItems (  ) 

Definition at line 166 of file llworldmap.cpp.

References LLTimer::getElapsedTimeF32(), mClassifieds, mInfohubs, mLandForSale, mMatureEvents, mPGEvents, mPopular, mRequestTimer, mTelehubs, REQUEST_ITEMS_TIMER, and LLTimer::reset().

Referenced by LLFloaterWorldMap::reloadIcons(), reset(), and LLFloaterWorldMap::show().

BOOL LLWorldMap::extendAABB ( U32  x_min,
U32  y_min,
U32  x_max,
U32  y_max 
)

Definition at line 828 of file llworldmap.cpp.

References FALSE, lldebugs, llendl, mMaxX, mMaxY, mMinX, mMinY, and TRUE.

Referenced by processMapBlockReply(), processMapLayerReply(), and LLMapLayerResponder::result().

U32 LLWorldMap::getWorldHeight (  )  const

Definition at line 863 of file llworldmap.cpp.

References mMaxY, and mMinY.

Referenced by LLFloaterWorldMap::adjustZoomSliderBounds().

U32 LLWorldMap::getWorldWidth (  )  const

Definition at line 857 of file llworldmap.cpp.

References mMaxX, and mMinX.

Referenced by LLFloaterWorldMap::adjustZoomSliderBounds().

void LLWorldMap::processMapBlockReply ( LLMessageSystem ,
void **   
) [static]

Definition at line 514 of file llworldmap.cpp.

References _PREHASH_Access, _PREHASH_AgentData, _PREHASH_Agents, _PREHASH_Data, _PREHASH_Flags, _PREHASH_MapImageID, _PREHASH_Name, _PREHASH_RegionFlags, _PREHASH_WaterHeight, _PREHASH_X, _PREHASH_Y, LLFloaterWorldMap::adjustZoomSliderBounds(), extendAABB(), FALSE, gAgent, LLViewerImageList::getImage(), LLMessageSystem::getNumberOfBlocksFast(), LLMessageSystem::getStringFast(), LLTracker::getTrackedPositionGlobal(), LLMessageSystem::getU16Fast(), LLMessageSystem::getU32Fast(), LLMessageSystem::getU8Fast(), LLMessageSystem::getUUIDFast(), gFloaterWorldMap, gImageList, gWorldMap, llendl, llwarns, LLSimInfo::mAccess, MAP_SIM_IMAGE_TYPES, MAX_STRING, LLSimInfo::mCurrentImage, mCurrentMap, LLVector3d::mdV, LLSimInfo::mHandle, mInvalidLocation, MIPMAP_TRUE, mIsTrackingDoubleClick, mIsTrackingUnknownLocation, LLSimInfo::mMapImageID, LLSimInfo::mName, LLSimInfo::mOverlayImage, LLSimInfo::mRegionFlags, mSimInfoMap, mSLURL, mSLURLCallback, mSLURLRegionName, mSLURLTeleport, mUnknownLocation, LLSimInfo::mWaterHeight, LLUUID::notNull(), NULL, REGION_WIDTH_UNITS, S32, SIM_ACCESS_DOWN, LLAgent::teleportViaLocation(), to_region_handle(), LLFloaterWorldMap::trackLocation(), TRUE, and LLFloaterWorldMap::updateSims().

Referenced by register_viewer_callbacks().

void LLWorldMap::processMapItemReply ( LLMessageSystem ,
void **   
) [static]

Definition at line 652 of file llworldmap.cpp.

References _PREHASH_Data, _PREHASH_Extra, _PREHASH_Extra2, _PREHASH_ID, _PREHASH_ItemType, _PREHASH_Name, _PREHASH_RequestData, _PREHASH_X, _PREHASH_Y, blue, f, LLMessageSystem::getNumberOfBlocks(), LLMessageSystem::getS32Fast(), LLMessageSystem::getStringFast(), LLMessageSystem::getU32Fast(), LLMessageSystem::getUUIDFast(), gPacificDaylightTime, green, gWorldMap, llendl, llformat(), llinfos, mAgentLocationsMap, MAP_ITEM_AGENT_LOCATIONS, MAP_ITEM_CLASSIFIED, MAP_ITEM_LAND_FOR_SALE, MAP_ITEM_MATURE_EVENT, MAP_ITEM_PG_EVENT, MAP_ITEM_POPULAR, MAP_ITEM_TELEHUB, MAX_STRING, mClassifieds, LLVector3d::mdV, LLItemInfo::mExtra, LLItemInfo::mExtra2, mInfohubs, mLandForSale, mMatureEvents, LLItemInfo::mName, mPGEvents, mPopular, LLItemInfo::mPosGlobal, LLItemInfo::mRegionHandle, mTelehubs, LLItemInfo::mToolTip, red, REGION_WIDTH_UNITS, S32, simInfoFromHandle(), tut::tm(), type, utc_to_pacific_time(), and VZ.

Referenced by register_viewer_callbacks().

void LLWorldMap::processMapLayerReply ( LLMessageSystem ,
void **   
) [static]

Definition at line 459 of file llworldmap.cpp.

References _PREHASH_AgentData, _PREHASH_Bottom, _PREHASH_Flags, _PREHASH_ImageID, _PREHASH_LayerData, _PREHASH_Left, _PREHASH_Right, _PREHASH_Top, LLFloaterWorldMap::adjustZoomSliderBounds(), LLViewerImage::bindTexture(), bottom, extendAABB(), FALSE, LLViewerImageList::getImage(), LLMessageSystem::getNumberOfBlocksFast(), LLMessageSystem::getU32Fast(), LLMessageSystem::getUUIDFast(), gFloaterWorldMap, gImageList, gWorldMap, left, llendl, llinfos, llwarns, mCurrentMap, MIPMAP_TRUE, mMapLayers, mMapLoaded, REGION_WIDTH_UNITS, right, S32, top, and TRUE.

Referenced by register_viewer_callbacks().

void LLWorldMap::reset (  ) 

Definition at line 137 of file llworldmap.cpp.

References clearSimFlags(), eraseItems(), FALSE, m, MAP_SIM_IMAGE_TYPES, mMapLoaded, mMaxX, mMaxY, mMinX, mMinY, mNeighborMap, mNeighborMapHeight, mNeighborMapWidth, mSimInfoMap, mTelehubCoverageMap, NULL, S32, U32_MAX, and U32_MIN.

Referenced by set_god_level(), and ~LLWorldMap().

void LLWorldMap::sendItemRequest ( U32  type,
U64  handle = 0 
)

Definition at line 324 of file llworldmap.cpp.

References _PREHASH_AgentData, _PREHASH_AgentID, _PREHASH_EstateID, _PREHASH_Flags, _PREHASH_Godlike, _PREHASH_ItemType, _PREHASH_MapItemRequest, _PREHASH_RegionHandle, _PREHASH_RequestData, _PREHASH_SessionID, LLMessageSystem::addBOOLFast(), LLMessageSystem::addU32Fast(), LLMessageSystem::addU64Fast(), LLMessageSystem::addUUIDFast(), FALSE, gAgent, LLAgent::getID(), LLAgent::getSessionID(), gMessageSystem, mCurrentMap, LLMessageSystem::newMessageFast(), LLMessageSystem::nextBlockFast(), S32, and LLAgent::sendReliableMessage().

Referenced by LLWorldMapView::draw(), and setCurrentLayer().

void LLWorldMap::sendMapBlockRequest ( U16  min_x,
U16  min_y,
U16  max_x,
U16  max_y,
bool  return_nonexistent = false 
)

Definition at line 420 of file llworldmap.cpp.

References _PREHASH_AgentData, _PREHASH_AgentID, _PREHASH_EstateID, _PREHASH_Flags, _PREHASH_Godlike, _PREHASH_MapBlockRequest, _PREHASH_MaxX, _PREHASH_MaxY, _PREHASH_MinX, _PREHASH_MinY, _PREHASH_PositionData, _PREHASH_SessionID, LLMessageSystem::addBOOLFast(), LLMessageSystem::addU16Fast(), LLMessageSystem::addU32Fast(), LLMessageSystem::addUUIDFast(), FALSE, gAgent, LLAgent::getID(), LLAgent::getSessionID(), gMessageSystem, mCurrentMap, mRequestLandForSale, LLMessageSystem::newMessageFast(), LLMessageSystem::nextBlockFast(), S32, and LLAgent::sendReliableMessage().

Referenced by LLFloaterWorldMap::trackLocation(), and LLWorldMapView::updateBlock().

void LLWorldMap::sendMapLayerRequest (  ) 

Definition at line 345 of file llworldmap.cpp.

References _PREHASH_AgentData, _PREHASH_AgentID, _PREHASH_EstateID, _PREHASH_Flags, _PREHASH_Godlike, _PREHASH_MapLayerRequest, _PREHASH_SessionID, LLMessageSystem::addBOOLFast(), LLMessageSystem::addU32Fast(), LLMessageSystem::addUUIDFast(), FALSE, gAgent, LLViewerRegion::getCapability(), LLAgent::getID(), LLAgent::getRegion(), LLAgent::getSessionID(), gMessageSystem, LLAgent::isGodlike(), llendl, llinfos, mCurrentMap, mRequestLandForSale, LLMessageSystem::newMessageFast(), LLMessageSystem::nextBlockFast(), LLHTTPClient::post(), S32, and LLAgent::sendReliableMessage().

Referenced by LLFloaterWorldMap::reloadIcons(), and setCurrentLayer().

void LLWorldMap::sendNamedRegionRequest ( std::string  region_name,
url_callback_t  callback,
const std::string &  callback_url,
bool  teleport 
)

Definition at line 406 of file llworldmap.cpp.

References mSLURL, mSLURLCallback, mSLURLRegionName, mSLURLTeleport, and sendNamedRegionRequest().

void LLWorldMap::sendNamedRegionRequest ( std::string  region_name  ) 

Definition at line 388 of file llworldmap.cpp.

References _PREHASH_AgentData, _PREHASH_AgentID, _PREHASH_EstateID, _PREHASH_Flags, _PREHASH_Godlike, _PREHASH_MapNameRequest, _PREHASH_Name, _PREHASH_NameData, _PREHASH_SessionID, LLMessageSystem::addBOOLFast(), LLMessageSystem::addStringFast(), LLMessageSystem::addU32Fast(), LLMessageSystem::addUUIDFast(), FALSE, gAgent, LLAgent::getID(), LLAgent::getSessionID(), gMessageSystem, mCurrentMap, LLMessageSystem::newMessageFast(), LLMessageSystem::nextBlockFast(), S32, and LLAgent::sendReliableMessage().

Referenced by LLURLDispatcherImpl::dispatchRegion(), LLTeleportHandler::handle(), LLFloaterWorldMap::onLocationCommit(), sendNamedRegionRequest(), and LLFloaterWorldMap::trackURL().

void LLWorldMap::setCurrentLayer ( S32  layer,
bool  request_layer = false 
)

Definition at line 276 of file llworldmap.cpp.

References clearImageRefs(), clearSimFlags(), MAP_ITEM_CLASSIFIED, MAP_ITEM_LAND_FOR_SALE, MAP_ITEM_MATURE_EVENT, MAP_ITEM_PG_EVENT, MAP_ITEM_POPULAR, MAP_ITEM_TELEHUB, mClassifieds, mCurrentMap, mInfohubs, mLandForSale, mMapLoaded, mMatureEvents, mPGEvents, mPopular, mTelehubs, sendItemRequest(), and sendMapLayerRequest().

Referenced by LLFloaterWorldMap::onCommitBackground(), set_god_level(), and LLFloaterWorldMap::show().

LLSimInfo * LLWorldMap::simInfoFromHandle ( const U64  handle  ) 

Definition at line 221 of file llworldmap.cpp.

References mSimInfoMap, and NULL.

Referenced by LLWorldMapView::checkItemHit(), LLWorldMapView::drawAgents(), processMapItemReply(), and simInfoFromPosGlobal().

LLSimInfo * LLWorldMap::simInfoFromName ( const LLString sim_name  ) 

Definition at line 236 of file llworldmap.cpp.

References LLStringBase< char >::compareInsensitive(), LLSimInfo::mName, mSimInfoMap, and NULL.

Referenced by LLFloaterWorldMap::trackURL().

LLSimInfo * LLWorldMap::simInfoFromPosGlobal ( const LLVector3d pos_global  ) 

Definition at line 215 of file llworldmap.cpp.

References simInfoFromHandle(), and to_region_handle().

Referenced by LLWorldMapView::handleDoubleClick(), LLWorldMapView::handleToolTip(), LLAgent::teleportViaLocation(), and LLFloaterWorldMap::trackLocation().

bool LLWorldMap::simNameFromPosGlobal ( const LLVector3d pos_global,
LLString outSimName 
)

Definition at line 255 of file llworldmap.cpp.

References mSimInfoMap, and to_region_handle().

Referenced by LLFloaterWorldMap::trackLocation(), and LLFloaterWorldMap::updateLocation().

void LLWorldMap::updateTelehubCoverage (  ) 

Definition at line 884 of file llworldmap.cpp.


Member Data Documentation

agent_list_map_t LLWorldMap::mAgentLocationsMap

Definition at line 197 of file llworldmap.h.

Referenced by LLWorldMapView::drawAgents(), and processMapItemReply().

item_info_list_t LLWorldMap::mClassifieds

Definition at line 192 of file llworldmap.h.

Referenced by LLWorldMapView::draw(), eraseItems(), LLWorldMapView::handleClick(), processMapItemReply(), and setCurrentLayer().

S32 LLWorldMap::mCurrentMap

Definition at line 202 of file llworldmap.h.

Referenced by LLWorldMapView::draw(), processMapBlockReply(), processMapLayerReply(), LLMapLayerResponder::result(), sendItemRequest(), sendMapBlockRequest(), sendMapLayerRequest(), sendNamedRegionRequest(), setCurrentLayer(), and LLWorldMapView::updateBlock().

item_info_list_t LLWorldMap::mInfohubs

Definition at line 187 of file llworldmap.h.

Referenced by LLWorldMapView::draw(), eraseItems(), processMapItemReply(), and setCurrentLayer().

BOOL LLWorldMap::mInvalidLocation

Definition at line 180 of file llworldmap.h.

Referenced by LLWorldMapView::draw(), processMapBlockReply(), LLMapLayerResponder::result(), and LLFloaterWorldMap::trackLocation().

BOOL LLWorldMap::mIsTrackingCommit

Definition at line 180 of file llworldmap.h.

Referenced by LLFloaterWorldMap::clearLocationSelection(), LLWorldMapView::handleClick(), LLFloaterWorldMap::onLocationCommit(), LLFloaterWorldMap::trackLocation(), LLFloaterWorldMap::trackURL(), and LLFloaterWorldMap::updateSims().

BOOL LLWorldMap::mIsTrackingDoubleClick

Definition at line 180 of file llworldmap.h.

Referenced by LLWorldMapView::handleClick(), LLWorldMapView::handleDoubleClick(), processMapBlockReply(), LLMapLayerResponder::result(), and LLFloaterWorldMap::trackLocation().

BOOL LLWorldMap::mIsTrackingUnknownLocation

Definition at line 180 of file llworldmap.h.

Referenced by LLFloaterWorldMap::centerOnTarget(), LLWorldMapView::draw(), LLFloaterWorldMap::draw(), LLWorldMapView::handleClick(), LLWorldMapView::handleDoubleClick(), LLFloaterWorldMap::onClearBtn(), processMapBlockReply(), LLMapLayerResponder::result(), and LLFloaterWorldMap::trackLocation().

item_info_list_t LLWorldMap::mLandForSale

Definition at line 191 of file llworldmap.h.

Referenced by LLWorldMapView::draw(), eraseItems(), LLWorldMapView::handleClick(), processMapItemReply(), and setCurrentLayer().

BOOL* LLWorldMap::mMapBlockLoaded[MAP_SIM_IMAGE_TYPES]

Definition at line 201 of file llworldmap.h.

Referenced by clearSimFlags(), LLWorldMap(), LLWorldMapView::updateBlock(), and ~LLWorldMap().

std::vector<LLWorldMapLayer> LLWorldMap::mMapLayers[MAP_SIM_IMAGE_TYPES]

Definition at line 199 of file llworldmap.h.

Referenced by LLWorldMapView::draw(), processMapLayerReply(), LLMapLayerResponder::result(), and LLWorldMapView::setVisible().

BOOL LLWorldMap::mMapLoaded[MAP_SIM_IMAGE_TYPES]

Definition at line 200 of file llworldmap.h.

Referenced by LLWorldMap(), processMapLayerReply(), reset(), LLMapLayerResponder::result(), and setCurrentLayer().

item_info_list_t LLWorldMap::mMatureEvents

Definition at line 189 of file llworldmap.h.

Referenced by LLWorldMapView::drawEvents(), eraseItems(), LLWorldMapView::handleClick(), processMapItemReply(), and setCurrentLayer().

U32 LLWorldMap::mMaxX

Definition at line 206 of file llworldmap.h.

Referenced by extendAABB(), getWorldWidth(), and reset().

U32 LLWorldMap::mMaxY

Definition at line 208 of file llworldmap.h.

Referenced by extendAABB(), getWorldHeight(), and reset().

U32 LLWorldMap::mMinX

Definition at line 205 of file llworldmap.h.

Referenced by extendAABB(), getWorldWidth(), and reset().

U32 LLWorldMap::mMinY

Definition at line 207 of file llworldmap.h.

Referenced by extendAABB(), getWorldHeight(), and reset().

U8* LLWorldMap::mNeighborMap

Definition at line 210 of file llworldmap.h.

Referenced by reset().

S32 LLWorldMap::mNeighborMapHeight

Definition at line 213 of file llworldmap.h.

Referenced by reset().

S32 LLWorldMap::mNeighborMapWidth

Definition at line 212 of file llworldmap.h.

Referenced by reset().

std::map<U64,S32> LLWorldMap::mNumAgents

Definition at line 194 of file llworldmap.h.

Referenced by LLWorldMapView::drawAgents(), and LLWorldMapView::handleToolTip().

item_info_list_t LLWorldMap::mPGEvents

Definition at line 188 of file llworldmap.h.

Referenced by LLWorldMapView::drawEvents(), eraseItems(), LLWorldMapView::handleClick(), processMapItemReply(), and setCurrentLayer().

item_info_list_t LLWorldMap::mPopular

Definition at line 190 of file llworldmap.h.

Referenced by LLWorldMapView::draw(), eraseItems(), LLWorldMapView::handleClick(), processMapItemReply(), and setCurrentLayer().

bool LLWorldMap::mRequestLandForSale

Definition at line 183 of file llworldmap.h.

Referenced by sendMapBlockRequest(), and sendMapLayerRequest().

LLTimer LLWorldMap::mRequestTimer [private]

Definition at line 216 of file llworldmap.h.

Referenced by eraseItems().

sim_info_map_t LLWorldMap::mSimInfoMap

Definition at line 178 of file llworldmap.h.

Referenced by clearImageRefs(), LLWorldMapView::draw(), dump(), LLFloaterWorldMap::onCommitSearchResult(), processMapBlockReply(), reset(), LLMapLayerResponder::result(), LLWorldMapView::setVisible(), simInfoFromHandle(), simInfoFromName(), simNameFromPosGlobal(), and LLFloaterWorldMap::updateSims().

std::string LLWorldMap::mSLURL [private]

Definition at line 220 of file llworldmap.h.

Referenced by processMapBlockReply(), and sendNamedRegionRequest().

url_callback_t LLWorldMap::mSLURLCallback [private]

Definition at line 221 of file llworldmap.h.

Referenced by processMapBlockReply(), and sendNamedRegionRequest().

std::string LLWorldMap::mSLURLRegionName [private]

Definition at line 219 of file llworldmap.h.

Referenced by processMapBlockReply(), and sendNamedRegionRequest().

bool LLWorldMap::mSLURLTeleport [private]

Definition at line 222 of file llworldmap.h.

Referenced by processMapBlockReply(), and sendNamedRegionRequest().

U8* LLWorldMap::mTelehubCoverageMap

Definition at line 211 of file llworldmap.h.

Referenced by reset().

item_info_list_t LLWorldMap::mTelehubs

Definition at line 186 of file llworldmap.h.

Referenced by LLWorldMapView::draw(), eraseItems(), processMapItemReply(), and setCurrentLayer().

LLVector3d LLWorldMap::mUnknownLocation

Definition at line 181 of file llworldmap.h.

Referenced by LLFloaterWorldMap::centerOnTarget(), LLWorldMapView::draw(), processMapBlockReply(), LLMapLayerResponder::result(), and LLFloaterWorldMap::trackLocation().


The documentation for this class was generated from the following files:
Generated on Thu Jul 1 06:12:04 2010 for Second Life Viewer by  doxygen 1.4.7