#include <llparcel.h>
Definition at line 119 of file llparcel.h.
Definition at line 122 of file llparcel.h.
enum LLParcel::ECategory |
C_NONE | |
C_LINDEN | |
C_ADULT | |
C_ARTS | |
C_BUSINESS | |
C_EDUCATIONAL | |
C_GAMING | |
C_HANGOUT | |
C_NEWCOMER | |
C_PARK | |
C_RESIDENTIAL | |
C_SHOPPING | |
C_STAGE | |
C_OTHER | |
C_COUNT | |
C_ANY |
Definition at line 130 of file llparcel.h.
enum LLParcel::EAction |
A_CREATE | |
A_RELEASE | |
A_ABSORB | |
A_ABSORBED | |
A_DIVIDE | |
A_DIVISION | |
A_ACQUIRE | |
A_RELINQUISH | |
A_CONFIRM | |
A_COUNT | |
A_UNKNOWN |
Definition at line 149 of file llparcel.h.
LLParcel::LLParcel | ( | ) |
Definition at line 144 of file llparcel.cpp.
References FALSE, init(), LLUUID::null, and TRUE.
LLParcel::LLParcel | ( | const LLUUID & | owner_id, | |
BOOL | modify, | |||
BOOL | terraform, | |||
BOOL | damage, | |||
time_t | claim_date, | |||
S32 | claim_price, | |||
S32 | rent_price, | |||
S32 | area, | |||
S32 | sim_object_limit, | |||
F32 | parcel_object_bonus, | |||
BOOL | is_group_owned = FALSE | |||
) |
Definition at line 150 of file llparcel.cpp.
References init().
LLParcel::~LLParcel | ( | ) | [virtual] |
Definition at line 163 of file llparcel.cpp.
void LLParcel::init | ( | const LLUUID & | owner_id, | |
BOOL | modify, | |||
BOOL | terraform, | |||
BOOL | damage, | |||
time_t | claim_date, | |||
S32 | claim_price, | |||
S32 | rent_price, | |||
S32 | area, | |||
S32 | sim_object_limit, | |||
F32 | parcel_object_bonus, | |||
BOOL | is_group_owned = FALSE | |||
) |
Definition at line 168 of file llparcel.cpp.
References C_NONE, FALSE, L_LANDING_POINT, mAABBMax, mAABBMin, mArea, mAuctionID, mAuthBuyerID, mCategory, mClaimDate, mClaimPricePerMeter, mDiscountRate, mDrawDistance, mGraceExtension, mGroupID, mGroupOwned, mID, mInEscrow, mLandingType, mLocalID, mMediaAutoScale, mMediaHeight, mMediaID, mMediaLoop, mMediaWidth, mObscureMedia, mObscureMusic, mOwnerID, mParcelFlags, mPassHours, mPassPrice, mRecordTransaction, mRentPricePerMeter, mSalePrice, mSaleTimerExpires, mStatus, mUserLookAt, LLUUID::null, NULL, OS_NONE, PARCEL_PASS_HOURS_DEFAULT, PARCEL_PASS_PRICE_DEFAULT, PF_ALLOW_DAMAGE, PF_ALLOW_TERRAFORM, PF_CREATE_OBJECTS, PF_DEFAULT, REGION_WIDTH_METERS, S32, setCleanOtherTime(), setDesc(), setGroupPrimCount(), setMaxPrimCapacity(), setMediaDesc(), setMediaType(), setMediaURL(), setMusicURL(), setName(), LLUUID::setNull(), setOtherPrimCount(), setOwnerPrimCount(), setParcelFlag(), setParcelPrimBonus(), setPreviouslyGroupOwned(), setPreviousOwnerID(), setSelectedPrimCount(), setSimWideMaxPrimCapacity(), setSimWidePrimCount(), setTempPrimCount(), LLTimer::setTimerExpirySec(), LLVector3::setVec(), SOME_BIG_NEG_NUMBER, SOME_BIG_NUMBER, LLTimer::stop(), and TRUE.
Referenced by LLParcel(), and LLViewerParcelMgr::processParcelProperties().
void LLParcel::overrideParcelFlags | ( | U32 | flags | ) |
Definition at line 267 of file llparcel.cpp.
References mParcelFlags.
Referenced by clearParcel().
Definition at line 250 of file llparcel.cpp.
References mGroupID, mGroupOwned, mInEscrow, mOwnerID, and LLUUID::setNull().
void LLParcel::overrideSaleTimerExpires | ( | F32 | secs_left | ) | [inline] |
Definition at line 206 of file llparcel.h.
References mSaleTimerExpires, and LLTimer::setTimerExpirySec().
void LLParcel::generateNewID | ( | ) | [inline] |
Definition at line 209 of file llparcel.h.
References LLUUID::generate(), and mID.
void LLParcel::setName | ( | const LLString & | name | ) |
Definition at line 286 of file llparcel.cpp.
References LL_UNKNOWN_CHAR, mName, and LLStringFn::replace_nonprintable().
Referenced by clearParcel(), importStream(), init(), LLPanelLandGeneral::onCommitAny(), LLViewerParcelMgr::selectCollisionParcel(), and unpackMessage().
void LLParcel::setDesc | ( | const LLString & | desc | ) |
Definition at line 294 of file llparcel.cpp.
References mDesc, and rawstr_to_utf8().
Referenced by clearParcel(), importStream(), init(), LLPanelLandGeneral::onCommitAny(), LLViewerParcelMgr::selectCollisionParcel(), and unpackMessage().
void LLParcel::setMusicURL | ( | const LLString & | url | ) |
Definition at line 302 of file llparcel.cpp.
References LL_UNKNOWN_CHAR, mMusicURL, and LLStringFn::replace_nonprintable().
Referenced by clearParcel(), importStream(), init(), LLPanelLandMedia::onCommitAny(), and unpackMessage().
void LLParcel::setMediaURL | ( | const LLString & | url | ) |
Definition at line 312 of file llparcel.cpp.
References LL_UNKNOWN_CHAR, mMediaURL, and LLStringFn::replace_nonprintable().
Referenced by clearParcel(), importStream(), init(), LLFloaterMediaBrowser::onClickAssign(), LLPanelLandMedia::onCommitAny(), LLViewerParcelMedia::processParcelMediaUpdate(), and unpackMessage().
void LLParcel::setMediaType | ( | const char * | type | ) |
Definition at line 329 of file llparcel.cpp.
References mMediaType, mMediaURL, rawstr_to_utf8(), and set_std_string().
Referenced by clearParcel(), importStream(), init(), LLFloaterMediaBrowser::onClickAssign(), LLPanelLandMedia::onCommitAny(), LLViewerParcelMedia::processParcelMediaUpdate(), LLPanelLandMedia::setMediaType(), and unpackMessage().
void LLParcel::setMediaDesc | ( | const char * | desc | ) |
Definition at line 322 of file llparcel.cpp.
References mMediaDesc, rawstr_to_utf8(), and set_std_string().
Referenced by clearParcel(), importStream(), init(), LLPanelLandMedia::onCommitAny(), and unpackMessage().
void LLParcel::setMediaID | ( | const LLUUID & | id | ) | [inline] |
Definition at line 216 of file llparcel.h.
References mMediaID.
Referenced by clearParcel(), LLPanelLandMedia::onCommitAny(), and LLViewerParcelMedia::processParcelMediaUpdate().
void LLParcel::setMediaAutoScale | ( | U8 | flagIn | ) | [inline] |
Definition at line 217 of file llparcel.h.
References mMediaAutoScale.
Referenced by clearParcel(), LLPanelLandMedia::onCommitAny(), and LLViewerParcelMedia::processParcelMediaUpdate().
void LLParcel::setMediaLoop | ( | U8 | loop | ) | [inline] |
Definition at line 218 of file llparcel.h.
References mMediaLoop.
Referenced by clearParcel(), LLPanelLandMedia::onCommitAny(), and LLViewerParcelMedia::processParcelMediaUpdate().
void LLParcel::setObscureMedia | ( | U8 | flagIn | ) | [inline] |
Definition at line 219 of file llparcel.h.
References mObscureMedia.
Referenced by LLPanelLandMedia::onCommitAny().
void LLParcel::setObscureMusic | ( | U8 | flagIn | ) | [inline] |
Definition at line 220 of file llparcel.h.
References mObscureMusic.
Referenced by LLPanelLandMedia::onCommitAny().
void LLParcel::setMediaWidth | ( | S32 | width | ) |
Definition at line 342 of file llparcel.cpp.
References mMediaWidth.
Referenced by importStream(), LLPanelLandMedia::onCommitAny(), and LLViewerParcelMedia::processParcelMediaUpdate().
void LLParcel::setMediaHeight | ( | S32 | height | ) |
Definition at line 346 of file llparcel.cpp.
References mMediaHeight.
Referenced by importStream(), LLPanelLandMedia::onCommitAny(), and LLViewerParcelMedia::processParcelMediaUpdate().
void LLParcel::setLocalID | ( | S32 | local_id | ) | [virtual] |
Definition at line 351 of file llparcel.cpp.
References mLocalID.
Referenced by LLViewerParcelMgr::deselectLand(), and LLViewerParcelMgr::processParcelProperties().
void LLParcel::clearParcel | ( | ) |
Definition at line 1848 of file llparcel.cpp.
References C_NONE, FALSE, L_LANDING_POINT, mAccessList, mBanList, mMediaHeight, mMediaWidth, mObscureMedia, mObscureMusic, LLUUID::null, NULL, overrideParcelFlags(), PF_DEFAULT, setAuctionID(), setAuthorizedBuyerID(), setCategory(), setDesc(), setGroupID(), setInEscrow(), setLandingType(), setMediaAutoScale(), setMediaDesc(), setMediaID(), setMediaLoop(), setMediaType(), setMediaURL(), setMusicURL(), setName(), setPassHours(), setPassPrice(), setSnapshotID(), setUserLocation(), setUserLookAt(), TRUE, LLVector3::x_axis, and LLVector3::zero.
void LLParcel::setInEscrow | ( | bool | in_escrow | ) | [inline] |
Definition at line 230 of file llparcel.h.
References mInEscrow.
Referenced by clearParcel().
void LLParcel::setAuthorizedBuyerID | ( | const LLUUID & | id | ) | [inline] |
Definition at line 232 of file llparcel.h.
References mAuthBuyerID.
Referenced by LLFloaterSellLandUI::callbackAvatarPick(), clearParcel(), LLPanelLandGeneral::onClickStopSellLand(), and LLFloaterSellLandUI::onConfirmSale().
void LLParcel::setCategory | ( | ECategory | category | ) | [inline] |
Definition at line 234 of file llparcel.h.
References mCategory.
Referenced by clearParcel(), and LLPanelLandOptions::onCommitAny().
void LLParcel::setSnapshotID | ( | const LLUUID & | id | ) | [inline] |
Definition at line 235 of file llparcel.h.
References mSnapshotID.
Referenced by clearParcel(), and LLPanelLandOptions::onCommitAny().
void LLParcel::setUserLocation | ( | const LLVector3 & | pos | ) | [inline] |
Definition at line 236 of file llparcel.h.
References mUserLocation.
Referenced by clearParcel(), LLPanelLandOptions::onClickClear(), and LLPanelLandOptions::onClickSet().
void LLParcel::setUserLookAt | ( | const LLVector3 & | rot | ) | [inline] |
Definition at line 237 of file llparcel.h.
References mUserLookAt.
Referenced by clearParcel(), LLPanelLandOptions::onClickClear(), and LLPanelLandOptions::onClickSet().
void LLParcel::setLandingType | ( | const ELandingType | type | ) | [inline] |
Definition at line 238 of file llparcel.h.
References mLandingType.
Referenced by clearParcel(), and LLPanelLandOptions::onCommitAny().
void LLParcel::setAuctionID | ( | U32 | auction_id | ) | [inline] |
Definition at line 240 of file llparcel.h.
References mAuctionID.
Referenced by clearParcel(), clearSale(), completeSale(), LLViewerParcelMgr::processParcelProperties(), and startSale().
void LLParcel::setAllParcelFlags | ( | U32 | flags | ) |
Definition at line 361 of file llparcel.cpp.
References mParcelFlags.
Referenced by completeSale(), LLPanelLandOptions::draw(), importStream(), init(), LLPanelLandGeneral::onClickStopSellLand(), LLPanelLandMedia::onCommitAny(), LLPanelLandAccess::onCommitAny(), LLPanelLandOptions::onCommitAny(), LLPanelLandGeneral::onCommitAny(), LLFloaterSellLandUI::onConfirmSale(), setAllowAllObjectEntry(), setAllowDamage(), setAllowDeedToGroup(), setAllowFly(), setAllowGroupModify(), setAllowGroupObjectEntry(), setAllowGroupScripts(), setAllowLandmark(), setAllowModify(), setAllowOtherScripts(), setAllowTerraform(), setContributeWithDeed(), setDenyAgeUnverified(), setDenyAnonymous(), setForSale(), setRestrictPushObject(), setSellWithObjects(), and setSoundOnly().
Definition at line 542 of file llparcel.cpp.
References mArea, REGION_WIDTH_METERS, S32, and setMaxPrimCapacity().
void LLParcel::setDiscountRate | ( | F32 | rate | ) |
Definition at line 548 of file llparcel.cpp.
References llclampf(), and mDiscountRate.
void LLParcel::setAllowModify | ( | BOOL | b | ) | [inline] |
Definition at line 248 of file llparcel.h.
References PF_CREATE_OBJECTS, and setParcelFlag().
void LLParcel::setAllowGroupModify | ( | BOOL | b | ) | [inline] |
Definition at line 249 of file llparcel.h.
References PF_CREATE_GROUP_OBJECTS, and setParcelFlag().
void LLParcel::setAllowAllObjectEntry | ( | BOOL | b | ) | [inline] |
Definition at line 250 of file llparcel.h.
References PF_ALLOW_ALL_OBJECT_ENTRY, and setParcelFlag().
void LLParcel::setAllowGroupObjectEntry | ( | BOOL | b | ) | [inline] |
Definition at line 251 of file llparcel.h.
References PF_ALLOW_GROUP_OBJECT_ENTRY, and setParcelFlag().
void LLParcel::setAllowTerraform | ( | BOOL | b | ) | [inline] |
Definition at line 252 of file llparcel.h.
References PF_ALLOW_TERRAFORM, and setParcelFlag().
void LLParcel::setAllowDamage | ( | BOOL | b | ) | [inline] |
Definition at line 253 of file llparcel.h.
References PF_ALLOW_DAMAGE, and setParcelFlag().
void LLParcel::setAllowFly | ( | BOOL | b | ) | [inline] |
Definition at line 254 of file llparcel.h.
References PF_ALLOW_FLY, and setParcelFlag().
void LLParcel::setAllowLandmark | ( | BOOL | b | ) | [inline] |
Definition at line 255 of file llparcel.h.
References PF_ALLOW_LANDMARK, and setParcelFlag().
void LLParcel::setAllowGroupScripts | ( | BOOL | b | ) | [inline] |
Definition at line 256 of file llparcel.h.
References PF_ALLOW_GROUP_SCRIPTS, and setParcelFlag().
void LLParcel::setAllowOtherScripts | ( | BOOL | b | ) | [inline] |
Definition at line 257 of file llparcel.h.
References PF_ALLOW_OTHER_SCRIPTS, and setParcelFlag().
void LLParcel::setAllowDeedToGroup | ( | BOOL | b | ) | [inline] |
Definition at line 258 of file llparcel.h.
References PF_ALLOW_DEED_TO_GROUP, and setParcelFlag().
void LLParcel::setContributeWithDeed | ( | BOOL | b | ) | [inline] |
Definition at line 259 of file llparcel.h.
References PF_CONTRIBUTE_WITH_DEED, and setParcelFlag().
Referenced by LLPanelLandGeneral::onCommitAny().
void LLParcel::setForSale | ( | BOOL | b | ) | [inline] |
Definition at line 260 of file llparcel.h.
References PF_FOR_SALE, and setParcelFlag().
Referenced by clearSale(), and completeSale().
void LLParcel::setSoundOnly | ( | BOOL | b | ) | [inline] |
Definition at line 261 of file llparcel.h.
References PF_SOUND_LOCAL, and setParcelFlag().
void LLParcel::setDenyAnonymous | ( | BOOL | b | ) | [inline] |
Definition at line 262 of file llparcel.h.
References PF_DENY_ANONYMOUS, and setParcelFlag().
void LLParcel::setDenyAgeUnverified | ( | BOOL | b | ) | [inline] |
Definition at line 263 of file llparcel.h.
References PF_DENY_AGEUNVERIFIED, and setParcelFlag().
void LLParcel::setRestrictPushObject | ( | BOOL | b | ) | [inline] |
Definition at line 264 of file llparcel.h.
References PF_RESTRICT_PUSHOBJECT, and setParcelFlag().
void LLParcel::setDrawDistance | ( | F32 | dist | ) | [inline] |
void LLParcel::setSalePrice | ( | S32 | price | ) | [inline] |
Definition at line 267 of file llparcel.h.
References mSalePrice.
Referenced by LLPanelLandGeneral::onClickStopSellLand(), and LLFloaterSellLandUI::onConfirmSale().
void LLParcel::setGroupID | ( | const LLUUID & | id | ) | [inline] |
Definition at line 268 of file llparcel.h.
References mGroupID.
Referenced by clearParcel(), and LLPanelLandGeneral::setGroup().
void LLParcel::setPassPrice | ( | S32 | price | ) | [inline] |
Definition at line 270 of file llparcel.h.
References mPassPrice.
Referenced by clearParcel(), LLPanelLandAccess::onCommitAny(), and LLViewerParcelMgr::selectCollisionParcel().
void LLParcel::setPassHours | ( | F32 | hours | ) | [inline] |
Definition at line 271 of file llparcel.h.
References mPassHours.
Referenced by clearParcel(), LLPanelLandAccess::onCommitAny(), and LLViewerParcelMgr::selectCollisionParcel().
BOOL LLParcel::importStream | ( | std::istream & | input_stream | ) |
Definition at line 563 of file llparcel.cpp.
References category_string_to_category(), LLStringBase< char >::convertToBOOL(), LLStringBase< char >::convertToF32(), LLStringBase< char >::convertToS32(), LLStringBase< char >::convertToU32(), LLStringBase< char >::convertToU8(), DEFAULT_USEC_CONVERSION_TIMEOUT, EXTEND_GRACE_IF_MORE_THAN_SEC, FALSE, LLUUID::generate(), get_keyword_and_value(), get_line(), getIsGroupOwned(), GROUP_USEC_CONVERSION_TIMEOUT, i, importAccessEntry(), LLUUID::isNull(), llendl, llinfos, llwarns, mAABBMin, mAccessList, mAuctionID, mAuthBuyerID, MAX_STRING, mBanList, mCategory, mClaimDate, mClaimPricePerMeter, mDiscountRate, mDrawDistance, mGraceExtension, mGroupID, mGroupOwned, LLAccessEntry::mID, mID, mLandingType, mLocalID, mMediaAutoScale, mMediaID, mMediaLoop, mObscureMedia, mObscureMusic, mOwnerID, mPassHours, mPassPrice, mRecordTransaction, mRentPricePerMeter, mSalePrice, mSaleTimerExpires, mSnapshotID, mStatus, mUserLocation, mUserLookAt, LLVector3::mV, NULL, OS_LEASE_PENDING, ownership_string_to_status(), PF_ALLOW_ALL_OBJECT_ENTRY, PF_ALLOW_DAMAGE, PF_ALLOW_DEED_TO_GROUP, PF_ALLOW_FLY, PF_ALLOW_GROUP_OBJECT_ENTRY, PF_ALLOW_GROUP_SCRIPTS, PF_ALLOW_LANDMARK, PF_ALLOW_OTHER_SCRIPTS, PF_ALLOW_PUBLISH, PF_ALLOW_TERRAFORM, PF_ALLOW_VOICE_CHAT, PF_CONTRIBUTE_WITH_DEED, PF_CREATE_GROUP_OBJECTS, PF_CREATE_OBJECTS, PF_DENY_AGEUNVERIFIED, PF_DENY_ANONYMOUS, PF_FOR_SALE, PF_MATURE_PUBLISH, PF_RESTRICT_PUSHOBJECT, PF_SELL_PARCEL_OBJECTS, PF_SHOW_DIRECTORY, PF_SOUND_LOCAL, PF_USE_ACCESS_GROUP, PF_USE_ACCESS_LIST, PF_USE_BAN_LIST, PF_USE_ESTATE_VOICE_CHAN, PF_USE_PASS_LIST, S32, SEC_TO_MICROSEC, LLUUID::set(), setCleanOtherTime(), setDesc(), setMediaDesc(), setMediaHeight(), setMediaType(), setMediaURL(), setMediaWidth(), setMusicURL(), setName(), setParcelFlag(), LLTimer::setTimerExpirySec(), SEVEN_DAYS_IN_USEC, skip_comments_and_emptyspace(), skip_to_end_of_next_keyword(), LLTimer::start(), TRUE, VX, VY, and VZ.
BOOL LLParcel::importAccessEntry | ( | std::istream & | input_stream, | |
LLAccessEntry * | entry | |||
) |
Definition at line 1055 of file llparcel.cpp.
References LLStringBase< char >::convertToS32(), LLStringBase< char >::convertToU32(), get_keyword_and_value(), get_line(), llendl, llwarns, MAX_STRING, LLAccessEntry::mFlags, LLAccessEntry::mID, LLAccessEntry::mTime, S32, LLUUID::set(), skip_comments_and_emptyspace(), and skip_to_end_of_next_keyword().
Referenced by importStream().
BOOL LLParcel::exportStream | ( | std::ostream & | output_stream | ) |
Definition at line 1098 of file llparcel.cpp.
References category_to_string(), getAllowAllObjectEntry(), getAllowDamage(), getAllowDeedToGroup(), getAllowFly(), getAllowGroupModify(), getAllowGroupObjectEntry(), getAllowGroupScripts(), getAllowLandmark(), getAllowModify(), getAllowOtherScripts(), getAllowTerraform(), getCleanOtherTime(), getContributeWithDeed(), getForSale(), getParcelFlag(), LLTimer::getRemainingTimeF32(), getSellWithObjects(), getSoundLocal(), LLTimer::getStarted(), getVoiceEnabled(), getVoiceUseEstateChannel(), LLVector3::isExactlyZero(), LLUUID::isNull(), mAABBMin, mAccessList, mAuctionID, mAuthBuyerID, MAX_STRING, mBanList, mCategory, mClaimDate, mClaimPricePerMeter, mDesc, mDiscountRate, mDrawDistance, LLAccessEntry::mFlags, mGraceExtension, mGroupID, mGroupOwned, LLAccessEntry::mID, mID, mLandingType, mLocalID, mMediaAutoScale, mMediaDesc, mMediaHeight, mMediaID, mMediaLoop, mMediaType, mMediaURL, mMediaWidth, mMusicURL, mName, mObscureMedia, mObscureMusic, mOwnerID, mPassHours, mPassPrice, mRentPricePerMeter, mSalePrice, mSaleTimerExpires, mSnapshotID, mStatus, LLAccessEntry::mTime, mUserLocation, mUserLookAt, LLVector3::mV, ownership_status_to_string(), PF_ALLOW_PUBLISH, PF_DENY_AGEUNVERIFIED, PF_DENY_ANONYMOUS, PF_MATURE_PUBLISH, PF_RESTRICT_PUSHOBJECT, PF_SHOW_DIRECTORY, PF_USE_ACCESS_GROUP, PF_USE_ACCESS_LIST, PF_USE_BAN_LIST, PF_USE_PASS_LIST, S32, LLUUID::toString(), TRUE, VX, VY, and VZ.
void LLParcel::packMessage | ( | LLMessageSystem * | msg | ) |
Definition at line 1321 of file llparcel.cpp.
References _PREHASH_AuthBuyerID, _PREHASH_Category, _PREHASH_Desc, _PREHASH_GroupID, _PREHASH_LandingType, _PREHASH_MediaID, _PREHASH_MediaURL, _PREHASH_MusicURL, _PREHASH_Name, _PREHASH_ParcelFlags, _PREHASH_PassHours, _PREHASH_PassPrice, _PREHASH_SalePrice, _PREHASH_SnapshotID, _PREHASH_UserLocation, _PREHASH_UserLookAt, LLMessageSystem::addF32Fast(), LLMessageSystem::addS32Fast(), LLMessageSystem::addStringFast(), LLMessageSystem::addU32Fast(), LLMessageSystem::addU8(), LLMessageSystem::addU8Fast(), LLMessageSystem::addUUIDFast(), LLMessageSystem::addVector3Fast(), getDesc(), getGroupID(), getMediaAutoScale(), getMediaID(), getMediaURL(), getMusicURL(), getName(), getParcelFlags(), getSalePrice(), mAuthBuyerID, mCategory, mLandingType, mPassHours, mPassPrice, mSnapshotID, mUserLocation, and mUserLookAt.
Referenced by LLViewerParcelMgr::sendParcelPropertiesUpdate().
void LLParcel::packMessage | ( | LLSD & | msg | ) |
Definition at line 1343 of file llparcel.cpp.
References getDesc(), getGroupID(), getLocalID(), getMediaAutoScale(), getMediaDesc(), getMediaHeight(), getMediaID(), getMediaLoop(), getMediaType(), getMediaURL(), getMediaWidth(), getMusicURL(), getName(), getObscureMedia(), getObscureMusic(), getParcelFlags(), getSalePrice(), ll_sd_from_U32(), ll_sd_from_vector3(), mAuthBuyerID, mCategory, mLandingType, mPassHours, mPassPrice, mSnapshotID, mUserLocation, and mUserLookAt.
void LLParcel::unpackMessage | ( | LLMessageSystem * | msg | ) |
Definition at line 1375 of file llparcel.cpp.
References _PREHASH_AuthBuyerID, _PREHASH_Category, _PREHASH_Desc, _PREHASH_GroupID, _PREHASH_LandingType, _PREHASH_MediaID, _PREHASH_MediaURL, _PREHASH_MusicURL, _PREHASH_Name, _PREHASH_ParcelData, _PREHASH_ParcelFlags, _PREHASH_PassHours, _PREHASH_PassPrice, _PREHASH_SalePrice, _PREHASH_SnapshotID, _PREHASH_UserLocation, _PREHASH_UserLookAt, LLMessageSystem::getF32Fast(), LLMessageSystem::getNumberOfBlocks(), LLMessageSystem::getS32(), LLMessageSystem::getS32Fast(), LLMessageSystem::getString(), LLMessageSystem::getStringFast(), LLMessageSystem::getU32Fast(), LLMessageSystem::getU8(), LLMessageSystem::getU8Fast(), LLMessageSystem::getUUIDFast(), LLMessageSystem::getVector3Fast(), mAuthBuyerID, mCategory, mGroupID, mLandingType, mMediaAutoScale, mMediaHeight, mMediaID, mMediaLoop, mMediaWidth, mObscureMedia, mObscureMusic, mParcelFlags, mPassHours, mPassPrice, mSalePrice, mSnapshotID, mUserLocation, mUserLookAt, setDesc(), setMediaDesc(), setMediaType(), setMediaURL(), setMusicURL(), and setName().
Referenced by LLViewerParcelMgr::processParcelProperties().
void LLParcel::packAccessEntries | ( | LLMessageSystem * | msg, | |
const std::map< LLUUID, LLAccessEntry > & | list | |||
) |
Definition at line 1432 of file llparcel.cpp.
References _PREHASH_Flags, _PREHASH_ID, _PREHASH_List, _PREHASH_Time, LLMessageSystem::addS32Fast(), LLMessageSystem::addU32Fast(), LLMessageSystem::addUUIDFast(), LLAccessEntry::mFlags, LLAccessEntry::mID, LLAccessEntry::mTime, LLMessageSystem::nextBlockFast(), and LLUUID::null.
void LLParcel::unpackAccessEntries | ( | LLMessageSystem * | msg, | |
std::map< LLUUID, LLAccessEntry > * | list | |||
) |
Definition at line 1459 of file llparcel.cpp.
References _PREHASH_Flags, _PREHASH_ID, _PREHASH_List, _PREHASH_Time, LLMessageSystem::getNumberOfBlocksFast(), LLMessageSystem::getS32Fast(), LLMessageSystem::getU32Fast(), LLMessageSystem::getUUIDFast(), i, LLAccessEntry::mFlags, LLAccessEntry::mID, LLAccessEntry::mTime, and S32.
Referenced by LLViewerParcelMgr::processParcelAccessListReply().
void LLParcel::setAABBMin | ( | const LLVector3 & | min | ) | [inline] |
Definition at line 286 of file llparcel.h.
References mAABBMin.
Referenced by LLViewerParcelMgr::processParcelProperties().
void LLParcel::setAABBMax | ( | const LLVector3 & | max | ) | [inline] |
Definition at line 287 of file llparcel.h.
References mAABBMax.
Referenced by LLViewerParcelMgr::processParcelProperties().
Definition at line 1546 of file llparcel.cpp.
References i, mAABBMax, mAABBMin, LLVector3::mV, and S32.
void LLParcel::dump | ( | ) |
Definition at line 1880 of file llparcel.cpp.
References llendl, llinfos, mArea, mDesc, mLocalID, and mName.
Referenced by LLViewerParcelMgr::dump().
void LLParcel::expirePasses | ( | S32 | now | ) |
Definition at line 1568 of file llparcel.cpp.
References FALSE, getOwnerID(), mAccessList, LLAccessEntry::mFlags, LLAccessEntry::mID, LLAccessEntry::mTime, PARCEL_MAX_ACCESS_LIST, removeFromBanList(), and TRUE.
Referenced by LLPanelLandAccess::callbackAvatarCBAccess().
Definition at line 1611 of file llparcel.cpp.
References FALSE, getOwnerID(), mBanList, LLAccessEntry::mFlags, LLAccessEntry::mID, LLAccessEntry::mTime, PARCEL_MAX_ACCESS_LIST, removeFromAccessList(), and TRUE.
Referenced by LLPanelLandAccess::callbackAvatarCBBanned().
Definition at line 1677 of file llparcel.cpp.
References mAccessList, and remove_from_access_array().
Referenced by addToBanList(), and LLPanelLandAccess::onClickRemoveAccess().
Definition at line 1682 of file llparcel.cpp.
References mBanList, and remove_from_access_array().
Referenced by addToAccessList(), and LLPanelLandAccess::onClickRemoveBanned().
const LLUUID& LLParcel::getID | ( | ) | const [inline] |
const LLString& LLParcel::getName | ( | ) | const [inline] |
Definition at line 306 of file llparcel.h.
References mName.
Referenced by LLViewerParcelMgr::getAgentParcelName(), LLFloaterAuction::initialize(), LLPanelClassified::initNewClassified(), LLPanelPick::initNewPick(), LLPanelLandGeneral::onClickBuyPass(), packMessage(), LLStatusBar::refresh(), LLPanelLandGeneral::refresh(), LLFloaterSellLandUI::refreshUI(), LLViewerParcelMgr::selectCollisionParcel(), and LLHoverView::updateText().
const LLString& LLParcel::getDesc | ( | ) | const [inline] |
Definition at line 307 of file llparcel.h.
References mDesc.
Referenced by LLPanelPick::initNewPick(), packMessage(), LLPanelLandGeneral::refresh(), and LLViewerParcelMgr::selectCollisionParcel().
const LLString& LLParcel::getMusicURL | ( | ) | const [inline] |
Definition at line 308 of file llparcel.h.
References mMusicURL.
Referenced by LLMediaRemoteCtrl::enableMediaButtons(), handleAudioStreamMusicChanged(), LLAppViewer::handleViewerCrash(), packMessage(), LLViewerParcelMgr::processParcelProperties(), LLPanelLandMedia::refresh(), and LLOverlayBar::toggleMusicPlay().
const LLString& LLParcel::getMediaURL | ( | ) | const [inline] |
Definition at line 309 of file llparcel.h.
References mMediaURL.
Referenced by cursor_from_parcel_media(), LLMediaRemoteCtrl::enableMediaButtons(), handle_click_action_open_media(), LLAppViewer::handleViewerCrash(), packMessage(), LLViewerParcelMedia::play(), LLViewerParcelMedia::processParcelMediaUpdate(), LLPanelLandMedia::refresh(), LLViewerParcelMediaAutoPlay::tick(), and LLViewerParcelMedia::update().
const char* LLParcel::getMediaDesc | ( | ) | const [inline] |
Definition at line 310 of file llparcel.h.
References mMediaDesc.
Referenced by packMessage(), and LLPanelLandMedia::refresh().
const char* LLParcel::getMediaType | ( | ) | const [inline] |
Definition at line 311 of file llparcel.h.
References mMediaType.
Referenced by cursor_from_parcel_media(), LLMediaRemoteCtrl::enableMediaButtons(), handle_click_action_open_media(), packMessage(), LLViewerParcelMedia::play(), LLViewerParcelMedia::processParcelMediaUpdate(), LLPanelLandMedia::refresh(), and LLViewerParcelMedia::update().
const LLUUID& LLParcel::getMediaID | ( | ) | const [inline] |
Definition at line 312 of file llparcel.h.
References mMediaID.
Referenced by packMessage(), LLViewerParcelMedia::play(), LLViewerParcelMedia::processParcelMediaUpdate(), LLPanelLandMedia::refresh(), LLViewerParcelMediaAutoPlay::tick(), and LLViewerParcelMedia::update().
S32 LLParcel::getMediaWidth | ( | ) | const [inline] |
Definition at line 313 of file llparcel.h.
References mMediaWidth.
Referenced by packMessage(), LLViewerParcelMedia::play(), LLViewerParcelMedia::processParcelMediaUpdate(), and LLPanelLandMedia::refresh().
S32 LLParcel::getMediaHeight | ( | ) | const [inline] |
Definition at line 314 of file llparcel.h.
References mMediaHeight.
Referenced by packMessage(), LLViewerParcelMedia::play(), LLViewerParcelMedia::processParcelMediaUpdate(), and LLPanelLandMedia::refresh().
U8 LLParcel::getMediaAutoScale | ( | ) | const [inline] |
Definition at line 315 of file llparcel.h.
References mMediaAutoScale.
Referenced by packMessage(), LLViewerParcelMedia::play(), LLViewerParcelMedia::processParcelMediaUpdate(), and LLPanelLandMedia::refresh().
U8 LLParcel::getMediaLoop | ( | ) | const [inline] |
Definition at line 316 of file llparcel.h.
References mMediaLoop.
Referenced by packMessage(), LLViewerParcelMedia::play(), LLViewerParcelMedia::processParcelMediaUpdate(), and LLPanelLandMedia::refresh().
U8 LLParcel::getObscureMedia | ( | ) | const [inline] |
Definition at line 317 of file llparcel.h.
References mObscureMedia.
Referenced by LLMediaRemoteCtrl::enableMediaButtons(), packMessage(), and LLPanelLandMedia::refresh().
U8 LLParcel::getObscureMusic | ( | ) | const [inline] |
Definition at line 318 of file llparcel.h.
References mObscureMusic.
Referenced by packMessage(), and LLPanelLandMedia::refresh().
S32 LLParcel::getLocalID | ( | ) | const [inline] |
Definition at line 319 of file llparcel.h.
References mLocalID.
Referenced by LLViewerParcelMgr::buyPass(), LLPanelLandObjects::callbackReturnGroupObjects(), LLPanelLandObjects::callbackReturnOtherObjects(), LLPanelLandObjects::callbackReturnOwnerList(), LLPanelLandObjects::callbackReturnOwnerObjects(), LLPanelLandObjects::clickShowCore(), LLFloaterSellLandUI::doShowObjects(), LLFloaterAuction::initialize(), LLToolBrushLand::modifyLandInSelectionGlobal(), LLPanelLandObjects::onClickRefresh(), LLPanelLandObjects::onClickReturnGroupObjects(), LLPanelLandObjects::onClickReturnOtherObjects(), LLPanelLandObjects::onClickReturnOwnerList(), LLPanelLandObjects::onClickReturnOwnerObjects(), LLPanelLandOptions::onClickSet(), LLPanelLandObjects::onCommitClean(), packMessage(), LLViewerParcelMgr::processParcelAccessListReply(), LLViewerParcelMgr::processParcelDwellReply(), LLViewerParcelMgr::reclaimParcel(), LLViewerParcelMgr::selectCollisionParcel(), LLViewerParcelMgr::sendParcelAccessListRequest(), LLViewerParcelMgr::sendParcelAccessListUpdate(), LLViewerParcelMgr::sendParcelDeed(), LLViewerParcelMgr::sendParcelDwellRequest(), LLViewerParcelMgr::sendParcelGodForceOwner(), LLViewerParcelMgr::sendParcelGodForceToContent(), LLViewerParcelMgr::sendParcelPropertiesUpdate(), LLViewerParcelMgr::sendParcelRelease(), LLViewerParcelMgr::setupParcelBuy(), LLVoiceClient::stateMachine(), LLViewerParcelMediaAutoPlay::tick(), and LLViewerParcelMedia::update().
const LLUUID& LLParcel::getOwnerID | ( | ) | const [inline] |
Definition at line 320 of file llparcel.h.
References mOwnerID.
Referenced by addToAccessList(), addToBanList(), LLPanelLandObjects::callbackReturnOwnerObjects(), LLViewerParcelMgr::canAgentBuyParcel(), LLViewerParcelMgr::deedLandToGroup(), LLViewerParcelMgr::isParcelModifiableByAgent(), LLViewerParcelMgr::isParcelOwnedByAgent(), LLPanelLandGeneral::onClickProfile(), LLPanelLandObjects::onClickReturnOtherObjects(), LLPanelLandObjects::onClickReturnOwnerObjects(), LLViewerParcelMgr::reclaimParcel(), LLStatusBar::refresh(), LLPanelLandInfo::refresh(), LLPanelLandGeneral::refresh(), LLPanelLandGeneral::refreshNames(), LLFloaterBuyLandUI::updateNames(), LLFloaterBuyLandUI::updateParcelInfo(), and LLHoverView::updateText().
const LLUUID& LLParcel::getGroupID | ( | ) | const [inline] |
Definition at line 321 of file llparcel.h.
References mGroupID.
Referenced by allowModifyBy(), LLPanelLandObjects::callbackReturnGroupObjects(), LLViewerParcelMgr::deedAlertCB(), LLViewerParcelMgr::deedLandToGroup(), LLPanelLandGeneral::onClickProfile(), LLPanelLandObjects::onClickReturnGroupObjects(), LLPanelLandObjects::onClickReturnOtherObjects(), LLPanelLandAccess::onCommitAny(), LLPanelLandAccess::onCommitPublicAccess(), packMessage(), LLStatusBar::refresh(), LLPanelLandAccess::refresh(), LLPanelLandGeneral::refresh(), LLPanelLandAccess::refresh_ui(), LLPanelLandAccess::refreshNames(), LLPanelLandGeneral::refreshNames(), LLFloaterBuyLandUI::updateNames(), and LLFloaterBuyLandUI::updateParcelInfo().
S32 LLParcel::getPassPrice | ( | ) | const [inline] |
Definition at line 322 of file llparcel.h.
References mPassPrice.
Referenced by LLPanelLandGeneral::onClickBuyPass(), LLPanelLandAccess::refresh(), and LLViewerParcelMgr::selectCollisionParcel().
F32 LLParcel::getPassHours | ( | ) | const [inline] |
Definition at line 323 of file llparcel.h.
References mPassHours.
Referenced by LLPanelLandGeneral::onClickBuyPass(), LLPanelLandAccess::refresh(), and LLViewerParcelMgr::selectCollisionParcel().
BOOL LLParcel::getIsGroupOwned | ( | ) | const [inline] |
Definition at line 324 of file llparcel.h.
References mGroupOwned.
Referenced by blockAccess(), importStream(), LLPanelLandGeneral::onClickProfile(), LLPanelLandObjects::onClickReturnOtherObjects(), LLStatusBar::refresh(), LLPanelLandGeneral::refresh(), LLPanelLandGeneral::refreshNames(), LLFloaterBuyLandUI::updateNames(), LLFloaterBuyLandUI::updateParcelInfo(), and LLHoverView::updateText().
U32 LLParcel::getAuctionID | ( | ) | const [inline] |
Definition at line 326 of file llparcel.h.
References mAuctionID.
Referenced by LLPanelLandGeneral::refresh(), and LLViewerParcelMgr::sendParcelGodForceOwner().
bool LLParcel::isInEscrow | ( | ) | const [inline] |
BOOL LLParcel::isPublic | ( | ) | const |
Definition at line 1834 of file llparcel.cpp.
References LLUUID::isNull(), and mOwnerID.
Referenced by allowModifyBy(), LLViewerParcelMgr::canAgentBuyParcel(), clearSale(), LLViewerParcelMgr::isParcelOwnedByAgent(), LLStatusBar::refresh(), LLPanelLandInfo::refresh(), LLPanelLandGeneral::refresh(), and LLFloaterBuyLandUI::updateParcelInfo().
const LLVector3& LLParcel::getUserLocation | ( | ) | const [inline] |
Definition at line 332 of file llparcel.h.
References mUserLocation.
Referenced by LLPanelLandOptions::refresh().
const LLVector3& LLParcel::getUserLookAt | ( | ) | const [inline] |
ELandingType LLParcel::getLandingType | ( | ) | const [inline] |
Definition at line 334 of file llparcel.h.
References mLandingType.
Referenced by LLPanelLandOptions::refresh().
const LLUUID& LLParcel::getSnapshotID | ( | ) | const [inline] |
Definition at line 337 of file llparcel.h.
References mSnapshotID.
Referenced by LLPanelClassified::initNewClassified(), LLPanelPick::initNewPick(), LLPanelLandOptions::refresh(), LLFloaterSellLandUI::updateParcelInfo(), and LLFloaterBuyLandUI::updateParcelInfo().
const LLUUID& LLParcel::getAuthorizedBuyerID | ( | ) | const [inline] |
Definition at line 342 of file llparcel.h.
References mAuthBuyerID.
Referenced by LLViewerParcelMgr::canAgentBuyParcel(), LLPanelLandInfo::refresh(), LLPanelLandGeneral::refreshNames(), LLFloaterSellLandUI::updateParcelInfo(), and LLFloaterBuyLandUI::updateParcelInfo().
Definition at line 1839 of file llparcel.cpp.
References LLUUID::isNull(), mAuthBuyerID, and TRUE.
EOwnershipStatus LLParcel::getOwnershipStatus | ( | ) | const [inline] |
Definition at line 353 of file llparcel.h.
References mStatus.
Referenced by LLViewerParcelMgr::isParcelModifiableByAgent(), LLPanelLandGeneral::refresh(), and LLPanelLandGeneral::refreshNames().
const char * LLParcel::getOwnershipStatusString | ( | EOwnershipStatus | status | ) | [static] |
Definition at line 1688 of file llparcel.cpp.
References ownership_status_to_string().
void LLParcel::setOwnershipStatus | ( | EOwnershipStatus | status | ) | [inline] |
Definition at line 355 of file llparcel.h.
References mStatus.
Referenced by LLViewerParcelMgr::processParcelProperties().
ECategory LLParcel::getCategory | ( | ) | const [inline] |
Definition at line 358 of file llparcel.h.
References mCategory.
Referenced by LLPanelLandOptions::refresh().
const char * LLParcel::getCategoryString | ( | ECategory | category | ) | [static] |
Definition at line 1694 of file llparcel.cpp.
References category_to_string().
const char * LLParcel::getCategoryUIString | ( | ECategory | category | ) | [static] |
Definition at line 1700 of file llparcel.cpp.
References category_to_ui_string().
Referenced by LLPanelLandOptions::refresh().
LLParcel::ECategory LLParcel::getCategoryFromString | ( | const char * | string | ) | [static] |
Definition at line 1706 of file llparcel.cpp.
References category_string_to_category().
LLParcel::ECategory LLParcel::getCategoryFromUIString | ( | const char * | string | ) | [static] |
Definition at line 1712 of file llparcel.cpp.
References category_ui_string_to_category().
const char * LLParcel::getActionString | ( | LLParcel::EAction | action | ) | [static] |
Definition at line 1732 of file llparcel.cpp.
References LLTimer::checkExpirationAndReset(), FALSE, LLTimer::getStarted(), mSaleTimerExpires, and LLTimer::stop().
F32 LLParcel::getSaleTimerExpires | ( | ) | [inline] |
Definition at line 374 of file llparcel.h.
References LLTimer::getRemainingTimeF32(), and mSaleTimerExpires.
Definition at line 1747 of file llparcel.cpp.
References DEFAULT_USEC_SALE_TIMEOUT, mClaimDate, mGroupID, mGroupOwned, mOwnerID, mSaleTimerExpires, mStatus, NULL, OS_LEASE_PENDING, SEC_TO_MICROSEC, setAuctionID(), setCleanOtherTime(), LLUUID::setNull(), setPreviouslyGroupOwned(), setPreviousOwnerID(), LLTimer::setTimerExpirySec(), and LLTimer::start().
Definition at line 1773 of file llparcel.cpp.
References FALSE, mAuthBuyerID, mGroupOwned, mOwnerID, mSaleTimerExpires, mStatus, LLUUID::null, OS_NONE, pack_transaction_flags(), LLUUID::setNull(), setPreviouslyGroupOwned(), setPreviousOwnerID(), setSellWithObjects(), LLTimer::setTimerExpirySec(), LLTimer::stop(), and TRANS_LAND_RELEASE.
Definition at line 1789 of file llparcel.cpp.
References FALSE, mAccessList, mAuthBuyerID, mBanList, mGroupOwned, mOwnerID, mSaleTimerExpires, mStatus, OS_LEASED, pack_transaction_flags(), PF_SHOW_DIRECTORY, setAuctionID(), setForSale(), LLUUID::setNull(), setParcelFlag(), LLTimer::setTimerExpirySec(), LLTimer::stop(), and TRANS_LAND_SALE.
void LLParcel::clearSale | ( | ) |
Definition at line 1814 of file llparcel.cpp.
References FALSE, isPublic(), mAuthBuyerID, mSaleTimerExpires, mStatus, LLUUID::null, OS_LEASED, OS_NONE, setAuctionID(), setForSale(), LLUUID::setNull(), setPreviouslyGroupOwned(), setPreviousOwnerID(), setSellWithObjects(), LLTimer::setTimerExpirySec(), and LLTimer::stop().
BOOL LLParcel::getRecordTransaction | ( | ) | const [inline] |
void LLParcel::setRecordTransaction | ( | BOOL | record | ) | [inline] |
U32 LLParcel::getParcelFlags | ( | ) | const [inline] |
Definition at line 396 of file llparcel.h.
References mParcelFlags.
Referenced by packMessage().
Definition at line 398 of file llparcel.h.
References FALSE, mParcelFlags, and TRUE.
Referenced by blockAccess(), LLPanelLandOptions::draw(), LLPanelLandGeneral::enableBuyPass(), LLPanelLandGeneral::enableDeedToGroup(), exportStream(), LLToolPie::pickAndShowMenu(), LLPanelLandAccess::refresh(), LLPanelLandGeneral::refresh(), LLViewerParcelMgr::renderParcelCollision(), and LLHoverView::updateText().
BOOL LLParcel::getAllowModify | ( | ) | const [inline] |
Definition at line 402 of file llparcel.h.
References FALSE, mParcelFlags, PF_CREATE_OBJECTS, and TRUE.
Referenced by enable_land_build(), enable_object_build(), exportStream(), LLAttachmentEnableDrop::handleEvent(), LLStatusBar::refresh(), LLPanelLandOptions::refresh(), and LLHoverView::updateText().
BOOL LLParcel::getAllowGroupModify | ( | ) | const [inline] |
Definition at line 406 of file llparcel.h.
References FALSE, mParcelFlags, PF_CREATE_GROUP_OBJECTS, and TRUE.
Referenced by exportStream(), LLPanelLandOptions::refresh(), and LLHoverView::updateText().
BOOL LLParcel::getAllowDeedToGroup | ( | ) | const [inline] |
Definition at line 410 of file llparcel.h.
References FALSE, mParcelFlags, PF_ALLOW_DEED_TO_GROUP, and TRUE.
Referenced by exportStream(), and LLPanelLandGeneral::refresh().
BOOL LLParcel::getContributeWithDeed | ( | ) | const [inline] |
Definition at line 414 of file llparcel.h.
References FALSE, mParcelFlags, PF_CONTRIBUTE_WITH_DEED, and TRUE.
Referenced by LLViewerParcelMgr::deedLandToGroup(), exportStream(), and LLPanelLandGeneral::refresh().
BOOL LLParcel::getAllowTerraform | ( | ) | const [inline] |
Definition at line 418 of file llparcel.h.
References FALSE, mParcelFlags, PF_ALLOW_TERRAFORM, and TRUE.
Referenced by exportStream(), LLPanelLandOptions::refresh(), and LLHoverView::updateText().
BOOL LLParcel::getAllowDamage | ( | ) | const [inline] |
Definition at line 422 of file llparcel.h.
References FALSE, mParcelFlags, PF_ALLOW_DAMAGE, and TRUE.
Referenced by LLViewerParcelMgr::agentCanTakeDamage(), exportStream(), LLStatusBar::refresh(), LLPanelLandOptions::refresh(), and LLHoverView::updateText().
BOOL LLParcel::getAllowFly | ( | ) | const [inline] |
Definition at line 425 of file llparcel.h.
References FALSE, mParcelFlags, PF_ALLOW_FLY, and TRUE.
Referenced by LLAgent::canFly(), exportStream(), LLStatusBar::refresh(), LLPanelLandOptions::refresh(), and LLHoverView::updateText().
BOOL LLParcel::getAllowLandmark | ( | ) | const [inline] |
Definition at line 428 of file llparcel.h.
References FALSE, mParcelFlags, PF_ALLOW_LANDMARK, and TRUE.
Referenced by create_new_landmark(), exportStream(), LLWorldCreateLandmark::handleEvent(), LLFloaterLandmark::onBtnNew(), and LLPanelLandOptions::refresh().
BOOL LLParcel::getAllowGroupScripts | ( | ) | const [inline] |
Definition at line 431 of file llparcel.h.
References FALSE, mParcelFlags, PF_ALLOW_GROUP_SCRIPTS, and TRUE.
Referenced by exportStream(), LLPanelLandOptions::refresh(), and LLHoverView::updateText().
BOOL LLParcel::getAllowOtherScripts | ( | ) | const [inline] |
Definition at line 434 of file llparcel.h.
References FALSE, mParcelFlags, PF_ALLOW_OTHER_SCRIPTS, and TRUE.
Referenced by exportStream(), LLStatusBar::refresh(), LLPanelLandOptions::refresh(), and LLHoverView::updateText().
BOOL LLParcel::getAllowAllObjectEntry | ( | ) | const [inline] |
Definition at line 437 of file llparcel.h.
References FALSE, mParcelFlags, PF_ALLOW_ALL_OBJECT_ENTRY, and TRUE.
Referenced by exportStream(), and LLPanelLandOptions::refresh().
BOOL LLParcel::getAllowGroupObjectEntry | ( | ) | const [inline] |
Definition at line 440 of file llparcel.h.
References FALSE, mParcelFlags, PF_ALLOW_GROUP_OBJECT_ENTRY, and TRUE.
Referenced by exportStream(), and LLPanelLandOptions::refresh().
BOOL LLParcel::getForSale | ( | ) | const [inline] |
Definition at line 443 of file llparcel.h.
References FALSE, mParcelFlags, PF_FOR_SALE, and TRUE.
Referenced by LLViewerParcelMgr::canAgentBuyParcel(), LLFloaterSellLandUI::doSellLand(), exportStream(), LLViewerParcelMgr::getDisplayInfo(), LLFloaterAuction::initialize(), LLPanelLandGeneral::onClickStartAuction(), LLStatusBar::refresh(), LLPanelLandInfo::refresh(), LLPanelLandGeneral::refresh(), LLFloaterSellLandUI::updateParcelInfo(), and LLFloaterBuyLandUI::updateParcelInfo().
BOOL LLParcel::getSoundLocal | ( | ) | const [inline] |
Definition at line 445 of file llparcel.h.
References FALSE, mParcelFlags, PF_SOUND_LOCAL, and TRUE.
Referenced by exportStream(), and LLPanelLandMedia::refresh().
BOOL LLParcel::getVoiceEnabled | ( | ) | const [inline] |
Definition at line 447 of file llparcel.h.
References FALSE, mParcelFlags, PF_ALLOW_VOICE_CHAT, and TRUE.
Referenced by exportStream(), LLStatusBar::refresh(), and LLPanelLandMedia::refresh().
BOOL LLParcel::getVoiceUseEstateChannel | ( | ) | const [inline] |
Definition at line 449 of file llparcel.h.
References FALSE, mParcelFlags, PF_USE_ESTATE_VOICE_CHAN, and TRUE.
Referenced by exportStream(), and LLPanelLandMedia::refresh().
BOOL LLParcel::getAllowPublish | ( | ) | const [inline] |
Definition at line 451 of file llparcel.h.
References FALSE, mParcelFlags, PF_ALLOW_PUBLISH, and TRUE.
BOOL LLParcel::getMaturePublish | ( | ) | const [inline] |
Definition at line 453 of file llparcel.h.
References FALSE, mParcelFlags, PF_MATURE_PUBLISH, and TRUE.
Referenced by LLPanelLandOptions::refresh().
BOOL LLParcel::getRestrictPushObject | ( | ) | const [inline] |
Definition at line 455 of file llparcel.h.
References FALSE, mParcelFlags, PF_RESTRICT_PUSHOBJECT, and TRUE.
Referenced by LLStatusBar::refresh(), and LLPanelLandOptions::refresh().
BOOL LLParcel::getRegionPushOverride | ( | ) | const [inline] |
Definition at line 457 of file llparcel.h.
References mRegionPushOverride.
Referenced by LLPanelLandOptions::refresh().
BOOL LLParcel::getRegionDenyAnonymousOverride | ( | ) | const [inline] |
Definition at line 459 of file llparcel.h.
References mRegionDenyAnonymousOverride.
Referenced by LLPanelLandAccess::refresh(), and LLPanelLandAccess::refresh_ui().
BOOL LLParcel::getRegionDenyAgeUnverifiedOverride | ( | ) | const [inline] |
Definition at line 461 of file llparcel.h.
References mRegionDenyAgeUnverifiedOverride.
Referenced by LLPanelLandAccess::refresh(), and LLPanelLandAccess::refresh_ui().
F32 LLParcel::getDrawDistance | ( | ) | const [inline] |
S32 LLParcel::getSalePrice | ( | ) | const [inline] |
Definition at line 465 of file llparcel.h.
References mSalePrice.
Referenced by LLViewerParcelMgr::canAgentBuyParcel(), LLViewerParcelMgr::getDisplayInfo(), packMessage(), LLPanelLandInfo::refresh(), LLPanelLandGeneral::refresh(), LLViewerParcelMgr::setupParcelBuy(), LLFloaterSellLandUI::updateParcelInfo(), LLFloaterBuyLandUI::updateParcelInfo(), and LLHoverView::updateText().
time_t LLParcel::getClaimDate | ( | ) | const [inline] |
Definition at line 466 of file llparcel.h.
References mClaimDate.
Referenced by LLPanelLandGeneral::refresh().
S32 LLParcel::getClaimPricePerMeter | ( | ) | const [inline] |
Definition at line 467 of file llparcel.h.
References mClaimPricePerMeter.
Referenced by LLViewerParcelMgr::getDisplayInfo(), and LLFloaterBuyLandUI::updateParcelInfo().
S32 LLParcel::getRentPricePerMeter | ( | ) | const [inline] |
S32 LLParcel::getArea | ( | ) | const [inline] |
Definition at line 472 of file llparcel.h.
References mArea.
Referenced by LLViewerParcelMgr::deedLandToGroup(), LLFloaterSellLandUI::doSellLand(), LLViewerParcelMgr::getSelectedArea(), LLStatusBar::refresh(), LLViewerParcelMgr::setupParcelBuy(), LLViewerParcelMgr::startReleaseLand(), LLFloaterSellLandUI::updateParcelInfo(), and LLFloaterBuyLandUI::updateParcelInfo().
S32 LLParcel::getClaimPrice | ( | ) | const [inline] |
Definition at line 374 of file llparcel.cpp.
References FALSE, getGroupID(), isPublic(), mOwnerID, mParcelFlags, LLUUID::notNull(), LLUUID::null, PF_CREATE_GROUP_OBJECTS, PF_CREATE_OBJECTS, and TRUE.
Referenced by LLViewerParcelMgr::agentCanBuild().
Definition at line 403 of file llparcel.cpp.
References FALSE, mOwnerID, mParcelFlags, mStatus, LLUUID::null, OS_LEASED, PF_ALLOW_TERRAFORM, and TRUE.
S32 LLParcel::blockAccess | ( | const LLUUID & | agent_id, | |
const LLUUID & | group_id, | |||
const BOOL | is_agent_identified, | |||
const BOOL | is_agent_transacted, | |||
const BOOL | is_agent_ageverified | |||
) | const |
Definition at line 465 of file llparcel.cpp.
References BA_ALLOWED, BA_BANNED, BA_NO_ACCESS_LEVEL, BA_NOT_AGE_VERIFIED, BA_NOT_IN_GROUP, BA_NOT_ON_LIST, getIsGroupOwned(), getParcelFlag(), isAgentBanned(), LLUUID::isNull(), mAccessList, mGroupID, mOwnerID, PF_DENY_AGEUNVERIFIED, PF_DENY_ANONYMOUS, PF_USE_ACCESS_GROUP, PF_USE_ACCESS_LIST, and PF_USE_PASS_LIST.
Referenced by isAgentBlockedFromParcel().
Definition at line 454 of file llparcel.cpp.
References FALSE, mBanList, and TRUE.
Referenced by blockAccess().
bool LLParcel::isAgentBlockedFromParcel | ( | LLParcel * | parcelp, | |
const LLUUID & | agent_id, | |||
const std::vector< LLUUID > & | group_ids, | |||
const BOOL | is_agent_identified, | |||
const BOOL | is_agent_transacted, | |||
const BOOL | is_agent_ageverified | |||
) | [static] |
Definition at line 430 of file llparcel.cpp.
References BA_ALLOWED, blockAccess(), i, LLUUID::null, and S32.
bool LLParcel::operator== | ( | const LLParcel & | rhs | ) | const |
Definition at line 1506 of file llparcel.cpp.
References FALSE, mClaimDate, mClaimPricePerMeter, mOwnerID, mParcelFlags, mRentPricePerMeter, and TRUE.
S32 LLParcel::getTotalRent | ( | ) | const |
Definition at line 1527 of file llparcel.cpp.
References mArea, mDiscountRate, mRentPricePerMeter, and S32.
Referenced by LLViewerParcelMgr::getDisplayInfo().
F32 LLParcel::getAdjustedRentPerMeter | ( | ) | const |
const LLVector3& LLParcel::getAABBMin | ( | ) | const [inline] |
Definition at line 508 of file llparcel.h.
References mAABBMin.
Referenced by getCenterpoint().
const LLVector3& LLParcel::getAABBMax | ( | ) | const [inline] |
Definition at line 509 of file llparcel.h.
References mAABBMax.
Referenced by getCenterpoint().
LLVector3 LLParcel::getCenterpoint | ( | ) | const |
Definition at line 1537 of file llparcel.cpp.
References getAABBMax(), getAABBMin(), LLVector3::mV, VX, VY, and VZ.
Referenced by LLFloaterBuyLandUI::updateParcelInfo().
S32 LLParcel::getSimWideMaxPrimCapacity | ( | ) | const [inline] |
Definition at line 513 of file llparcel.h.
References mSimWideMaxPrimCapacity.
Referenced by LLPanelLandObjects::refresh().
S32 LLParcel::getSimWidePrimCount | ( | ) | const [inline] |
Definition at line 514 of file llparcel.h.
References mSimWidePrimCount.
Referenced by LLPanelLandObjects::refresh().
S32 LLParcel::getMaxPrimCapacity | ( | ) | const [inline] |
Definition at line 517 of file llparcel.h.
References mMaxPrimCapacity.
Referenced by LLPanelLandObjects::refresh(), and LLFloaterBuyLandUI::updateParcelInfo().
S32 LLParcel::getPrimCount | ( | ) | const [inline] |
Definition at line 518 of file llparcel.h.
References mGroupPrimCount, mOtherPrimCount, mOwnerPrimCount, and mSelectedPrimCount.
Referenced by LLPanelLandObjects::refresh().
S32 LLParcel::getOwnerPrimCount | ( | ) | const [inline] |
Definition at line 519 of file llparcel.h.
References mOwnerPrimCount.
Referenced by LLPanelLandObjects::onClickReturnOwnerObjects(), and LLPanelLandObjects::refresh().
S32 LLParcel::getGroupPrimCount | ( | ) | const [inline] |
Definition at line 520 of file llparcel.h.
References mGroupPrimCount.
Referenced by LLPanelLandObjects::onClickReturnGroupObjects(), and LLPanelLandObjects::refresh().
S32 LLParcel::getOtherPrimCount | ( | ) | const [inline] |
Definition at line 521 of file llparcel.h.
References mOtherPrimCount.
Referenced by LLPanelLandObjects::onClickReturnOtherObjects(), and LLPanelLandObjects::refresh().
S32 LLParcel::getSelectedPrimCount | ( | ) | const [inline] |
Definition at line 522 of file llparcel.h.
References mSelectedPrimCount.
Referenced by LLPanelLandObjects::refresh().
S32 LLParcel::getTempPrimCount | ( | ) | const [inline] |
F32 LLParcel::getParcelPrimBonus | ( | ) | const [inline] |
Definition at line 524 of file llparcel.h.
References mParcelPrimBonus.
Referenced by LLPanelLandObjects::refresh(), and LLFloaterBuyLandUI::updateParcelInfo().
S32 LLParcel::getCleanOtherTime | ( | ) | const [inline] |
Definition at line 526 of file llparcel.h.
References mCleanOtherTime.
Referenced by exportStream(), and LLPanelLandObjects::refresh().
void LLParcel::setMaxPrimCapacity | ( | S32 | max | ) | [inline] |
Definition at line 528 of file llparcel.h.
References mMaxPrimCapacity.
Referenced by init(), LLViewerParcelMgr::processParcelProperties(), and setArea().
void LLParcel::setSimWideMaxPrimCapacity | ( | S32 | current | ) | [inline] |
Definition at line 530 of file llparcel.h.
References mSimWideMaxPrimCapacity.
Referenced by init(), and LLViewerParcelMgr::processParcelProperties().
void LLParcel::setSimWidePrimCount | ( | S32 | current | ) | [inline] |
Definition at line 531 of file llparcel.h.
References mSimWidePrimCount.
Referenced by init(), and LLViewerParcelMgr::processParcelProperties().
void LLParcel::setOwnerPrimCount | ( | S32 | current | ) | [inline] |
Definition at line 534 of file llparcel.h.
References mOwnerPrimCount.
Referenced by init(), and LLViewerParcelMgr::processParcelProperties().
void LLParcel::setGroupPrimCount | ( | S32 | current | ) | [inline] |
Definition at line 535 of file llparcel.h.
References mGroupPrimCount.
Referenced by init(), and LLViewerParcelMgr::processParcelProperties().
void LLParcel::setOtherPrimCount | ( | S32 | current | ) | [inline] |
Definition at line 536 of file llparcel.h.
References mOtherPrimCount.
Referenced by init(), and LLViewerParcelMgr::processParcelProperties().
void LLParcel::setSelectedPrimCount | ( | S32 | current | ) | [inline] |
Definition at line 537 of file llparcel.h.
References mSelectedPrimCount.
Referenced by init(), and LLViewerParcelMgr::processParcelProperties().
void LLParcel::setTempPrimCount | ( | S32 | current | ) | [inline] |
Definition at line 538 of file llparcel.h.
References mTempPrimCount.
Referenced by init().
void LLParcel::setParcelPrimBonus | ( | F32 | bonus | ) | [inline] |
Definition at line 539 of file llparcel.h.
References mParcelPrimBonus.
Referenced by init(), and LLViewerParcelMgr::processParcelProperties().
void LLParcel::setCleanOtherTime | ( | S32 | time | ) | [inline] |
Definition at line 541 of file llparcel.h.
References mCleanOtherTime.
Referenced by importStream(), init(), LLPanelLandObjects::onCommitClean(), LLViewerParcelMgr::processParcelProperties(), and startSale().
void LLParcel::setRegionPushOverride | ( | BOOL | override | ) | [inline] |
Definition at line 542 of file llparcel.h.
References mRegionPushOverride.
Referenced by LLViewerParcelMgr::processParcelProperties().
void LLParcel::setRegionDenyAnonymousOverride | ( | BOOL | override | ) | [inline] |
Definition at line 543 of file llparcel.h.
References mRegionDenyAnonymousOverride.
Referenced by LLViewerParcelMgr::processParcelProperties().
void LLParcel::setRegionDenyAgeUnverifiedOverride | ( | BOOL | override | ) | [inline] |
Definition at line 544 of file llparcel.h.
References mRegionDenyAgeUnverifiedOverride.
Referenced by LLViewerParcelMgr::processParcelProperties().
void LLParcel::setPreviousOwnerID | ( | LLUUID | prev_owner | ) | [inline] |
Definition at line 547 of file llparcel.h.
References mPreviousOwnerID.
Referenced by clearSale(), expireSale(), init(), and startSale().
void LLParcel::setPreviouslyGroupOwned | ( | BOOL | b | ) | [inline] |
Definition at line 548 of file llparcel.h.
References mPreviouslyGroupOwned.
Referenced by clearSale(), expireSale(), init(), and startSale().
void LLParcel::setSellWithObjects | ( | BOOL | b | ) | [inline] |
Definition at line 549 of file llparcel.h.
References PF_SELL_PARCEL_OBJECTS, and setParcelFlag().
Referenced by clearSale(), expireSale(), and LLFloaterSellLandUI::onConfirmSale().
LLUUID LLParcel::getPreviousOwnerID | ( | ) | const [inline] |
BOOL LLParcel::getPreviouslyGroupOwned | ( | ) | const [inline] |
BOOL LLParcel::getSellWithObjects | ( | ) | const [inline] |
Definition at line 553 of file llparcel.h.
References FALSE, mParcelFlags, PF_SELL_PARCEL_OBJECTS, and TRUE.
Referenced by exportStream(), LLPanelLandGeneral::refresh(), LLFloaterSellLandUI::updateParcelInfo(), and LLFloaterBuyLandUI::updateParcelInfo().
LLUUID LLParcel::mID [protected] |
Definition at line 556 of file llparcel.h.
Referenced by exportStream(), generateNewID(), getID(), importStream(), and init().
LLUUID LLParcel::mOwnerID [protected] |
Definition at line 557 of file llparcel.h.
Referenced by allowModifyBy(), allowTerraformBy(), blockAccess(), completeSale(), expireSale(), exportStream(), getOwnerID(), importStream(), init(), isPublic(), operator==(), overrideOwner(), and startSale().
LLUUID LLParcel::mGroupID [protected] |
Definition at line 558 of file llparcel.h.
Referenced by blockAccess(), exportStream(), getGroupID(), importStream(), init(), overrideOwner(), setGroupID(), startSale(), and unpackMessage().
BOOL LLParcel::mGroupOwned [protected] |
Definition at line 559 of file llparcel.h.
Referenced by completeSale(), expireSale(), exportStream(), getIsGroupOwned(), importStream(), init(), overrideOwner(), and startSale().
LLUUID LLParcel::mPreviousOwnerID [protected] |
Definition at line 560 of file llparcel.h.
Referenced by getPreviousOwnerID(), and setPreviousOwnerID().
BOOL LLParcel::mPreviouslyGroupOwned [protected] |
Definition at line 561 of file llparcel.h.
Referenced by getPreviouslyGroupOwned(), and setPreviouslyGroupOwned().
EOwnershipStatus LLParcel::mStatus [protected] |
Definition at line 563 of file llparcel.h.
Referenced by allowTerraformBy(), clearSale(), completeSale(), expireSale(), exportStream(), getOwnershipStatus(), importStream(), init(), setOwnershipStatus(), and startSale().
ECategory LLParcel::mCategory [protected] |
Definition at line 564 of file llparcel.h.
Referenced by exportStream(), getCategory(), importStream(), init(), packMessage(), setCategory(), and unpackMessage().
LLUUID LLParcel::mAuthBuyerID [protected] |
Definition at line 565 of file llparcel.h.
Referenced by clearSale(), completeSale(), expireSale(), exportStream(), getAuthorizedBuyerID(), importStream(), init(), isBuyerAuthorized(), packMessage(), setAuthorizedBuyerID(), and unpackMessage().
LLUUID LLParcel::mSnapshotID [protected] |
Definition at line 566 of file llparcel.h.
Referenced by exportStream(), getSnapshotID(), importStream(), packMessage(), setSnapshotID(), and unpackMessage().
LLVector3 LLParcel::mUserLocation [protected] |
Definition at line 567 of file llparcel.h.
Referenced by exportStream(), getUserLocation(), importStream(), packMessage(), setUserLocation(), and unpackMessage().
LLVector3 LLParcel::mUserLookAt [protected] |
Definition at line 568 of file llparcel.h.
Referenced by exportStream(), getUserLookAt(), importStream(), init(), packMessage(), setUserLookAt(), and unpackMessage().
ELandingType LLParcel::mLandingType [protected] |
Definition at line 569 of file llparcel.h.
Referenced by exportStream(), getLandingType(), importStream(), init(), packMessage(), setLandingType(), and unpackMessage().
LLTimer LLParcel::mSaleTimerExpires [protected] |
Definition at line 570 of file llparcel.h.
Referenced by clearSale(), completeSale(), expireSale(), exportStream(), getSaleTimerExpires(), importStream(), init(), isSaleTimerExpired(), overrideSaleTimerExpires(), and startSale().
S32 LLParcel::mGraceExtension [protected] |
Definition at line 571 of file llparcel.h.
Referenced by exportStream(), importStream(), and init().
BOOL LLParcel::mRecordTransaction [protected] |
Definition at line 572 of file llparcel.h.
Referenced by getRecordTransaction(), importStream(), init(), and setRecordTransaction().
U32 LLParcel::mAuctionID [protected] |
Definition at line 577 of file llparcel.h.
Referenced by exportStream(), getAuctionID(), importStream(), init(), and setAuctionID().
bool LLParcel::mInEscrow [protected] |
Definition at line 580 of file llparcel.h.
Referenced by init(), isInEscrow(), overrideOwner(), and setInEscrow().
time_t LLParcel::mClaimDate [protected] |
Definition at line 582 of file llparcel.h.
Referenced by exportStream(), getClaimDate(), importStream(), init(), operator==(), and startSale().
S32 LLParcel::mClaimPricePerMeter [protected] |
Definition at line 583 of file llparcel.h.
Referenced by exportStream(), getClaimPrice(), getClaimPricePerMeter(), importStream(), init(), and operator==().
S32 LLParcel::mRentPricePerMeter [protected] |
Definition at line 584 of file llparcel.h.
Referenced by exportStream(), getAdjustedRentPerMeter(), getRentPricePerMeter(), getTotalRent(), importStream(), init(), and operator==().
S32 LLParcel::mArea [protected] |
Definition at line 585 of file llparcel.h.
Referenced by dump(), getArea(), getClaimPrice(), getTotalRent(), init(), and setArea().
F32 LLParcel::mDiscountRate [protected] |
Definition at line 586 of file llparcel.h.
Referenced by exportStream(), getAdjustedRentPerMeter(), getTotalRent(), importStream(), init(), and setDiscountRate().
F32 LLParcel::mDrawDistance [protected] |
Definition at line 587 of file llparcel.h.
Referenced by exportStream(), getDrawDistance(), importStream(), init(), and setDrawDistance().
U32 LLParcel::mParcelFlags [protected] |
Definition at line 588 of file llparcel.h.
Referenced by allowModifyBy(), allowTerraformBy(), getAllowAllObjectEntry(), getAllowDamage(), getAllowDeedToGroup(), getAllowFly(), getAllowGroupModify(), getAllowGroupObjectEntry(), getAllowGroupScripts(), getAllowLandmark(), getAllowModify(), getAllowOtherScripts(), getAllowPublish(), getAllowTerraform(), getContributeWithDeed(), getForSale(), getMaturePublish(), getParcelFlag(), getParcelFlags(), getRestrictPushObject(), getSellWithObjects(), getSoundLocal(), getVoiceEnabled(), getVoiceUseEstateChannel(), init(), operator==(), overrideParcelFlags(), setAllParcelFlags(), setParcelFlag(), and unpackMessage().
S32 LLParcel::mSalePrice [protected] |
Definition at line 589 of file llparcel.h.
Referenced by exportStream(), getSalePrice(), importStream(), init(), setSalePrice(), and unpackMessage().
LLString LLParcel::mName [protected] |
Definition at line 590 of file llparcel.h.
Referenced by dump(), exportStream(), getName(), and setName().
LLString LLParcel::mDesc [protected] |
Definition at line 591 of file llparcel.h.
Referenced by dump(), exportStream(), getDesc(), and setDesc().
LLString LLParcel::mMusicURL [protected] |
Definition at line 592 of file llparcel.h.
Referenced by exportStream(), getMusicURL(), and setMusicURL().
LLString LLParcel::mMediaURL [protected] |
Definition at line 593 of file llparcel.h.
Referenced by exportStream(), getMediaURL(), setMediaType(), and setMediaURL().
std::string LLParcel::mMediaDesc [protected] |
Definition at line 594 of file llparcel.h.
Referenced by exportStream(), getMediaDesc(), and setMediaDesc().
std::string LLParcel::mMediaType [protected] |
Definition at line 595 of file llparcel.h.
Referenced by exportStream(), getMediaType(), and setMediaType().
S32 LLParcel::mMediaWidth [protected] |
Definition at line 596 of file llparcel.h.
Referenced by clearParcel(), exportStream(), getMediaWidth(), init(), setMediaWidth(), and unpackMessage().
S32 LLParcel::mMediaHeight [protected] |
Definition at line 597 of file llparcel.h.
Referenced by clearParcel(), exportStream(), getMediaHeight(), init(), setMediaHeight(), and unpackMessage().
U8 LLParcel::mMediaAutoScale [protected] |
Definition at line 598 of file llparcel.h.
Referenced by exportStream(), getMediaAutoScale(), importStream(), init(), setMediaAutoScale(), and unpackMessage().
U8 LLParcel::mMediaLoop [protected] |
Definition at line 599 of file llparcel.h.
Referenced by exportStream(), getMediaLoop(), importStream(), init(), setMediaLoop(), and unpackMessage().
U8 LLParcel::mObscureMedia [protected] |
Definition at line 600 of file llparcel.h.
Referenced by clearParcel(), exportStream(), getObscureMedia(), importStream(), init(), setObscureMedia(), and unpackMessage().
U8 LLParcel::mObscureMusic [protected] |
Definition at line 601 of file llparcel.h.
Referenced by clearParcel(), exportStream(), getObscureMusic(), importStream(), init(), setObscureMusic(), and unpackMessage().
LLUUID LLParcel::mMediaID [protected] |
Definition at line 602 of file llparcel.h.
Referenced by exportStream(), getMediaID(), importStream(), init(), setMediaID(), and unpackMessage().
S32 LLParcel::mPassPrice [protected] |
Definition at line 603 of file llparcel.h.
Referenced by exportStream(), getPassPrice(), importStream(), init(), packMessage(), setPassPrice(), and unpackMessage().
F32 LLParcel::mPassHours [protected] |
Definition at line 604 of file llparcel.h.
Referenced by exportStream(), getPassHours(), importStream(), init(), packMessage(), setPassHours(), and unpackMessage().
LLVector3 LLParcel::mAABBMin [protected] |
Definition at line 605 of file llparcel.h.
Referenced by exportStream(), extendAABB(), getAABBMin(), importStream(), init(), and setAABBMin().
LLVector3 LLParcel::mAABBMax [protected] |
Definition at line 606 of file llparcel.h.
Referenced by extendAABB(), getAABBMax(), init(), and setAABBMax().
S32 LLParcel::mMaxPrimCapacity [protected] |
Definition at line 607 of file llparcel.h.
Referenced by getMaxPrimCapacity(), and setMaxPrimCapacity().
S32 LLParcel::mSimWidePrimCount [protected] |
Definition at line 608 of file llparcel.h.
Referenced by getSimWidePrimCount(), and setSimWidePrimCount().
S32 LLParcel::mSimWideMaxPrimCapacity [protected] |
Definition at line 609 of file llparcel.h.
Referenced by getSimWideMaxPrimCapacity(), and setSimWideMaxPrimCapacity().
S32 LLParcel::mOwnerPrimCount [protected] |
Definition at line 611 of file llparcel.h.
Referenced by getOwnerPrimCount(), getPrimCount(), and setOwnerPrimCount().
S32 LLParcel::mGroupPrimCount [protected] |
Definition at line 612 of file llparcel.h.
Referenced by getGroupPrimCount(), getPrimCount(), and setGroupPrimCount().
S32 LLParcel::mOtherPrimCount [protected] |
Definition at line 613 of file llparcel.h.
Referenced by getOtherPrimCount(), getPrimCount(), and setOtherPrimCount().
S32 LLParcel::mSelectedPrimCount [protected] |
Definition at line 614 of file llparcel.h.
Referenced by getPrimCount(), getSelectedPrimCount(), and setSelectedPrimCount().
S32 LLParcel::mTempPrimCount [protected] |
Definition at line 615 of file llparcel.h.
Referenced by getTempPrimCount(), and setTempPrimCount().
F32 LLParcel::mParcelPrimBonus [protected] |
Definition at line 616 of file llparcel.h.
Referenced by getParcelPrimBonus(), and setParcelPrimBonus().
S32 LLParcel::mCleanOtherTime [protected] |
Definition at line 617 of file llparcel.h.
Referenced by getCleanOtherTime(), and setCleanOtherTime().
BOOL LLParcel::mRegionPushOverride [protected] |
Definition at line 618 of file llparcel.h.
Referenced by getRegionPushOverride(), and setRegionPushOverride().
BOOL LLParcel::mRegionDenyAnonymousOverride [protected] |
Definition at line 619 of file llparcel.h.
Referenced by getRegionDenyAnonymousOverride(), and setRegionDenyAnonymousOverride().
BOOL LLParcel::mRegionDenyAgeUnverifiedOverride [protected] |
Definition at line 620 of file llparcel.h.
Referenced by getRegionDenyAgeUnverifiedOverride(), and setRegionDenyAgeUnverifiedOverride().
Definition at line 625 of file llparcel.h.
Referenced by dump(), exportStream(), getLocalID(), importStream(), init(), and setLocalID().
Definition at line 626 of file llparcel.h.
Definition at line 627 of file llparcel.h.
std::map<LLUUID,LLAccessEntry> LLParcel::mAccessList |
Definition at line 628 of file llparcel.h.
Referenced by addToAccessList(), blockAccess(), clearParcel(), completeSale(), LLViewerParcelMgr::deselectLand(), expirePasses(), exportStream(), importStream(), LLViewerParcelMgr::processParcelAccessListReply(), LLPanelLandAccess::refresh(), LLPanelLandAccess::refresh_ui(), removeFromAccessList(), LLViewerParcelMgr::sendParcelAccessListRequest(), and LLViewerParcelMgr::sendParcelAccessListUpdate().
std::map<LLUUID,LLAccessEntry> LLParcel::mBanList |
Definition at line 629 of file llparcel.h.
Referenced by addToBanList(), clearParcel(), completeSale(), LLViewerParcelMgr::deselectLand(), LLViewerParcelMgr::dump(), exportStream(), importStream(), isAgentBanned(), LLViewerParcelMgr::processParcelAccessListReply(), LLPanelLandAccess::refresh(), LLPanelLandAccess::refresh_ui(), removeFromBanList(), LLViewerParcelMgr::sendParcelAccessListRequest(), and LLViewerParcelMgr::sendParcelAccessListUpdate().
std::map<LLUUID,LLAccessEntry> LLParcel::mTempBanList |
Definition at line 630 of file llparcel.h.
std::map<LLUUID,LLAccessEntry> LLParcel::mTempAccessList |
Definition at line 631 of file llparcel.h.