llparcelflags.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  EObjectCategory {
  OC_INVALID = -1, OC_NONE = 0, OC_TOTAL = 0, OC_OWNER,
  OC_GROUP, OC_OTHER, OC_SELECTED, OC_TEMP,
  OC_COUNT
}

Variables

const U32 PF_ALLOW_FLY = 1 << 0
const U32 PF_ALLOW_OTHER_SCRIPTS = 1 << 1
const U32 PF_FOR_SALE = 1 << 2
const U32 PF_FOR_SALE_OBJECTS = 1 << 7
const U32 PF_ALLOW_LANDMARK = 1 << 3
const U32 PF_ALLOW_TERRAFORM = 1 << 4
const U32 PF_ALLOW_DAMAGE = 1 << 5
const U32 PF_CREATE_OBJECTS = 1 << 6
const U32 PF_USE_ACCESS_GROUP = 1 << 8
const U32 PF_USE_ACCESS_LIST = 1 << 9
const U32 PF_USE_BAN_LIST = 1 << 10
const U32 PF_USE_PASS_LIST = 1 << 11
const U32 PF_SHOW_DIRECTORY = 1 << 12
const U32 PF_ALLOW_DEED_TO_GROUP = 1 << 13
const U32 PF_CONTRIBUTE_WITH_DEED = 1 << 14
const U32 PF_SOUND_LOCAL = 1 << 15
const U32 PF_SELL_PARCEL_OBJECTS = 1 << 16
const U32 PF_ALLOW_PUBLISH = 1 << 17
const U32 PF_MATURE_PUBLISH = 1 << 18
const U32 PF_URL_WEB_PAGE = 1 << 19
const U32 PF_URL_RAW_HTML = 1 << 20
const U32 PF_RESTRICT_PUSHOBJECT = 1 << 21
const U32 PF_DENY_ANONYMOUS = 1 << 22
const U32 PF_DENY_IDENTIFIED = 1 << 23
const U32 PF_DENY_TRANSACTED = 1 << 24
const U32 PF_ALLOW_GROUP_SCRIPTS = 1 << 25
const U32 PF_CREATE_GROUP_OBJECTS = 1 << 26
const U32 PF_ALLOW_ALL_OBJECT_ENTRY = 1 << 27
const U32 PF_ALLOW_GROUP_OBJECT_ENTRY = 1 << 28
const U32 PF_ALLOW_VOICE_CHAT = 1 << 29
const U32 PF_USE_ESTATE_VOICE_CHAN = 1 << 30
const U32 PF_RESERVED = 1U << 31
const U32 PF_USE_RESTRICTED_ACCESS
const U32 PF_NONE = 0x00000000
const U32 PF_ALL = 0x7FFFFFFF
const U32 PF_DEFAULT
const U32 AL_ACCESS = (1 << 0)
const U32 AL_BAN = (1 << 1)
const S32 BA_ALLOWED = 0
const S32 BA_NOT_IN_GROUP = 1
const S32 BA_NOT_ON_LIST = 2
const S32 BA_BANNED = 3
const S32 BA_NO_ACCESS_LEVEL = 4
const U32 PR_NONE = 0x0
const U32 PR_GOD_FORCE = (1 << 0)
const S32 PARCEL_DETAILS_NAME = 0
const S32 PARCEL_DETAILS_DESC = 1
const S32 PARCEL_DETAILS_OWNER = 2
const S32 PARCEL_DETAILS_GROUP = 3
const S32 PARCEL_DETAILS_AREA = 4


Detailed Description

LicenseInfo
firstyear=2002&license=viewergpl

Copyright (c) 2002-2007, Linden Research, Inc.

Second Life Viewer Source Code The source code in this file ("Source Code") is provided by Linden Lab to you under the terms of the GNU General Public License, version 2.0 ("GPL"), unless you have obtained a separate licensing agreement ("Other License"), formally executed by you and Linden Lab. Terms of the GPL can be found in doc/GPL-license.txt in this distribution, or online at http://secondlife.com/developers/opensource/gplv2

There are special exceptions to the terms and conditions of the GPL as it is applied to this Source Code. View the full text of the exception in the file doc/FLOSS-exception.txt in this software distribution, or online at http://secondlife.com/developers/opensource/flossexception

By copying, modifying or distributing this software, you acknowledge that you have read and understood your obligations described above, and agree to abide by those obligations.

ALL LINDEN LAB SOURCE CODE IS PROVIDED "AS IS." LINDEN LAB MAKES NO WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY, COMPLETENESS OR PERFORMANCE. $/LicenseInfo$

Definition in file llparcelflags.h.


Enumeration Type Documentation

enum EObjectCategory

Enumerator:
OC_INVALID 
OC_NONE 
OC_TOTAL 
OC_OWNER 
OC_GROUP 
OC_OTHER 
OC_SELECTED 
OC_TEMP 
OC_COUNT 

Definition at line 112 of file llparcelflags.h.


Variable Documentation

const U32 AL_ACCESS = (1 << 0)

Definition at line 95 of file llparcelflags.h.

Referenced by LLPanelLandAccess::addAvatar(), LLPanelLandAccess::onClickRemove(), LLViewerParcelMgr::processParcelAccessListReply(), LLViewerParcelMgr::processParcelProperties(), LLViewerParcelMgr::sendParcelAccessListRequest(), and LLViewerParcelMgr::sendParcelAccessListUpdate().

const U32 AL_BAN = (1 << 1)

Definition at line 96 of file llparcelflags.h.

Referenced by LLPanelLandBan::addAvatar(), LLPanelLandBan::onClickRemove(), LLViewerParcelMgr::processParcelAccessListReply(), LLViewerParcelMgr::processParcelProperties(), LLViewerParcelMgr::sendParcelAccessListRequest(), and LLViewerParcelMgr::sendParcelAccessListUpdate().

const S32 BA_ALLOWED = 0

Definition at line 102 of file llparcelflags.h.

Referenced by LLParcel::blockAccess(), LLParcel::isAgentBlockedFromParcel(), and LLViewerParcelMgr::isCollisionBanned().

const S32 BA_BANNED = 3

Definition at line 105 of file llparcelflags.h.

Referenced by LLParcel::blockAccess(), LLViewerParcelMgr::processParcelProperties(), and LLViewerParcelMgr::renderCollisionSegments().

const S32 BA_NO_ACCESS_LEVEL = 4

Definition at line 106 of file llparcelflags.h.

Referenced by LLParcel::blockAccess().

const S32 BA_NOT_IN_GROUP = 1

Definition at line 103 of file llparcelflags.h.

Referenced by LLParcel::blockAccess(), LLViewerParcelMgr::isCollisionBanned(), and LLViewerParcelMgr::processParcelProperties().

const S32 BA_NOT_ON_LIST = 2

Definition at line 104 of file llparcelflags.h.

Referenced by LLParcel::blockAccess(), LLViewerParcelMgr::isCollisionBanned(), LLViewerParcelMgr::processParcelProperties(), and LLViewerParcelMgr::renderCollisionSegments().

const S32 PARCEL_DETAILS_AREA = 4

Definition at line 129 of file llparcelflags.h.

const S32 PARCEL_DETAILS_DESC = 1

Definition at line 126 of file llparcelflags.h.

const S32 PARCEL_DETAILS_GROUP = 3

Definition at line 128 of file llparcelflags.h.

const S32 PARCEL_DETAILS_NAME = 0

Definition at line 125 of file llparcelflags.h.

const S32 PARCEL_DETAILS_OWNER = 2

Definition at line 127 of file llparcelflags.h.

const U32 PF_ALL = 0x7FFFFFFF

Definition at line 81 of file llparcelflags.h.

const U32 PF_ALLOW_ALL_OBJECT_ENTRY = 1 << 27

Definition at line 65 of file llparcelflags.h.

Referenced by LLParcel::getAllowAllObjectEntry(), LLParcel::importStream(), LLPanelLandOptions::onCommitAny(), and LLParcel::setAllowAllObjectEntry().

const U32 PF_ALLOW_DAMAGE = 1 << 5

Definition at line 43 of file llparcelflags.h.

Referenced by LLParcel::getAllowDamage(), LLParcel::importStream(), LLParcel::init(), LLPanelLandOptions::onCommitAny(), and LLParcel::setAllowDamage().

const U32 PF_ALLOW_DEED_TO_GROUP = 1 << 13

Definition at line 51 of file llparcelflags.h.

Referenced by LLPanelLandGeneral::enableDeedToGroup(), LLParcel::getAllowDeedToGroup(), LLParcel::importStream(), LLPanelLandGeneral::onCommitAny(), and LLParcel::setAllowDeedToGroup().

const U32 PF_ALLOW_FLY = 1 << 0

Definition at line 37 of file llparcelflags.h.

Referenced by LLParcel::getAllowFly(), LLParcel::importStream(), LLPanelLandOptions::onCommitAny(), and LLParcel::setAllowFly().

const U32 PF_ALLOW_GROUP_OBJECT_ENTRY = 1 << 28

Definition at line 66 of file llparcelflags.h.

Referenced by LLParcel::getAllowGroupObjectEntry(), LLParcel::importStream(), LLPanelLandOptions::onCommitAny(), and LLParcel::setAllowGroupObjectEntry().

const U32 PF_ALLOW_GROUP_SCRIPTS = 1 << 25

Definition at line 63 of file llparcelflags.h.

Referenced by LLParcel::getAllowGroupScripts(), LLParcel::importStream(), LLPanelLandOptions::onCommitAny(), and LLParcel::setAllowGroupScripts().

const U32 PF_ALLOW_LANDMARK = 1 << 3

Definition at line 41 of file llparcelflags.h.

Referenced by LLParcel::getAllowLandmark(), LLParcel::importStream(), LLPanelLandOptions::onCommitAny(), and LLParcel::setAllowLandmark().

const U32 PF_ALLOW_OTHER_SCRIPTS = 1 << 1

Definition at line 38 of file llparcelflags.h.

Referenced by LLParcel::getAllowOtherScripts(), LLParcel::importStream(), LLPanelLandOptions::onCommitAny(), and LLParcel::setAllowOtherScripts().

const U32 PF_ALLOW_PUBLISH = 1 << 17

Definition at line 55 of file llparcelflags.h.

Referenced by LLParcel::exportStream(), LLParcel::getAllowPublish(), LLParcel::importStream(), and LLPanelLandOptions::onCommitAny().

const U32 PF_ALLOW_TERRAFORM = 1 << 4

Definition at line 42 of file llparcelflags.h.

Referenced by LLParcel::allowTerraformBy(), LLParcel::getAllowTerraform(), LLParcel::importStream(), LLParcel::init(), LLPanelLandOptions::onCommitAny(), and LLParcel::setAllowTerraform().

const U32 PF_ALLOW_VOICE_CHAT = 1 << 29

Definition at line 67 of file llparcelflags.h.

Referenced by LLParcel::getVoiceEnabled(), LLParcel::importStream(), and LLPanelLandMedia::onCommitAny().

const U32 PF_CONTRIBUTE_WITH_DEED = 1 << 14

Definition at line 52 of file llparcelflags.h.

Referenced by LLParcel::getContributeWithDeed(), LLParcel::importStream(), and LLParcel::setContributeWithDeed().

const U32 PF_CREATE_GROUP_OBJECTS = 1 << 26

Definition at line 64 of file llparcelflags.h.

Referenced by LLParcel::allowModifyBy(), LLParcel::getAllowGroupModify(), LLParcel::importStream(), LLPanelLandOptions::onCommitAny(), and LLParcel::setAllowGroupModify().

const U32 PF_CREATE_OBJECTS = 1 << 6

Definition at line 44 of file llparcelflags.h.

Referenced by LLParcel::allowModifyBy(), LLParcel::getAllowModify(), LLParcel::importStream(), LLParcel::init(), LLPanelLandOptions::onCommitAny(), and LLParcel::setAllowModify().

const U32 PF_DEFAULT

Initial value:

Definition at line 82 of file llparcelflags.h.

Referenced by LLParcel::clearParcel(), and LLParcel::init().

const U32 PF_DENY_ANONYMOUS = 1 << 22

Definition at line 60 of file llparcelflags.h.

Referenced by LLParcel::blockAccess(), LLParcel::exportStream(), LLParcel::importStream(), LLPanelLandBan::onCommitAny(), LLPanelLandBan::refresh(), and LLParcel::setDenyAnonymous().

const U32 PF_DENY_IDENTIFIED = 1 << 23

Definition at line 61 of file llparcelflags.h.

Referenced by LLParcel::blockAccess(), LLParcel::exportStream(), LLParcel::importStream(), LLPanelLandBan::onCommitAny(), LLPanelLandBan::refresh(), and LLParcel::setDenyIdentified().

const U32 PF_DENY_TRANSACTED = 1 << 24

Definition at line 62 of file llparcelflags.h.

Referenced by LLParcel::blockAccess(), LLParcel::exportStream(), LLParcel::importStream(), LLPanelLandBan::onCommitAny(), LLPanelLandBan::refresh(), and LLParcel::setDenyTransacted().

const U32 PF_FOR_SALE = 1 << 2

Definition at line 39 of file llparcelflags.h.

Referenced by LLParcel::getForSale(), LLParcel::importStream(), LLPanelLandGeneral::onClickStopSellLand(), LLFloaterSellLandUI::onConfirmSale(), LLParcel::setForSale(), and LLHoverView::updateText().

const U32 PF_FOR_SALE_OBJECTS = 1 << 7

Definition at line 40 of file llparcelflags.h.

const U32 PF_MATURE_PUBLISH = 1 << 18

Definition at line 56 of file llparcelflags.h.

Referenced by LLParcel::exportStream(), LLParcel::getMaturePublish(), LLParcel::importStream(), and LLPanelLandOptions::onCommitAny().

const U32 PF_NONE = 0x00000000

Definition at line 80 of file llparcelflags.h.

const U32 PF_RESERVED = 1U << 31

Definition at line 70 of file llparcelflags.h.

const U32 PF_RESTRICT_PUSHOBJECT = 1 << 21

Definition at line 59 of file llparcelflags.h.

Referenced by LLParcel::exportStream(), LLParcel::getRestrictPushObject(), LLParcel::importStream(), LLPanelLandOptions::onCommitAny(), and LLParcel::setRestrictPushObject().

const U32 PF_SELL_PARCEL_OBJECTS = 1 << 16

Definition at line 54 of file llparcelflags.h.

Referenced by LLParcel::getSellWithObjects(), LLParcel::importStream(), and LLParcel::setSellWithObjects().

const U32 PF_SHOW_DIRECTORY = 1 << 12

Definition at line 50 of file llparcelflags.h.

Referenced by LLParcel::completeSale(), LLPanelLandOptions::draw(), LLParcel::exportStream(), LLParcel::importStream(), and LLPanelLandOptions::onCommitAny().

const U32 PF_SOUND_LOCAL = 1 << 15

Definition at line 53 of file llparcelflags.h.

Referenced by LLParcel::getSoundLocal(), LLParcel::importStream(), LLPanelLandMedia::onCommitAny(), and LLParcel::setSoundOnly().

const U32 PF_URL_RAW_HTML = 1 << 20

Definition at line 58 of file llparcelflags.h.

Referenced by prepare_video().

const U32 PF_URL_WEB_PAGE = 1 << 19

Definition at line 57 of file llparcelflags.h.

const U32 PF_USE_ACCESS_GROUP = 1 << 8

Definition at line 46 of file llparcelflags.h.

Referenced by LLParcel::blockAccess(), LLParcel::exportStream(), LLParcel::importStream(), LLPanelLandAccess::onCommitAny(), and LLPanelLandAccess::refresh().

const U32 PF_USE_ACCESS_LIST = 1 << 9

Definition at line 47 of file llparcelflags.h.

Referenced by LLParcel::addToAccessList(), LLParcel::blockAccess(), LLParcel::exportStream(), LLParcel::importStream(), LLPanelLandAccess::onCommitAny(), and LLPanelLandAccess::refresh().

const U32 PF_USE_BAN_LIST = 1 << 10

Definition at line 48 of file llparcelflags.h.

Referenced by LLParcel::addToBanList(), LLParcel::exportStream(), LLParcel::importStream(), LLParcel::isAgentBanned(), LLPanelLandBan::onCommitAny(), and LLPanelLandBan::refresh().

const U32 PF_USE_ESTATE_VOICE_CHAN = 1 << 30

Definition at line 68 of file llparcelflags.h.

Referenced by LLParcel::getVoiceUseEstateChannel(), LLParcel::importStream(), and LLPanelLandMedia::onCommitAny().

const U32 PF_USE_PASS_LIST = 1 << 11

Definition at line 49 of file llparcelflags.h.

Referenced by LLParcel::addToAccessList(), LLParcel::blockAccess(), LLPanelLandGeneral::enableBuyPass(), LLParcel::exportStream(), LLParcel::importStream(), LLPanelLandAccess::onCommitAny(), LLToolPie::pickAndShowMenu(), LLPanelLandAccess::refresh(), LLPanelLandGeneral::refresh(), and LLViewerParcelMgr::renderParcelCollision().

const U32 PF_USE_RESTRICTED_ACCESS

Initial value:

Definition at line 73 of file llparcelflags.h.

const U32 PR_GOD_FORCE = (1 << 0)

Definition at line 110 of file llparcelflags.h.

const U32 PR_NONE = 0x0

Definition at line 109 of file llparcelflags.h.


Generated on Thu Jul 1 06:10:37 2010 for Second Life Viewer by  doxygen 1.4.7