llregionflags.h File Reference

Flags that are sent in the statistics message region_flags field. More...

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

Go to the source code of this file.

Functions

BOOL is_prelude (U32 flags)
U32 set_prelude_flags (U32 flags)
U32 unset_prelude_flags (U32 flags)

Variables

const U32 REGION_FLAGS_ALLOW_DAMAGE = (1 << 0)
const U32 REGION_FLAGS_ALLOW_LANDMARK = (1 << 1)
const U32 REGION_FLAGS_ALLOW_SET_HOME = (1 << 2)
const U32 REGION_FLAGS_RESET_HOME_ON_TELEPORT = (1 << 3)
const U32 REGION_FLAGS_SUN_FIXED = (1 << 4)
const U32 REGION_FLAGS_TAX_FREE = (1 << 5)
const U32 REGION_FLAGS_BLOCK_TERRAFORM = (1 << 6)
const U32 REGION_FLAGS_BLOCK_LAND_RESELL = (1 << 7)
const U32 REGION_FLAGS_SANDBOX = (1 << 8)
const U32 REGION_FLAGS_NULL_LAYER = (1 << 9)
const U32 REGION_FLAGS_SKIP_AGENT_ACTION = (1 << 10)
const U32 REGION_FLAGS_SKIP_UPDATE_INTEREST_LIST = (1 << 11)
const U32 REGION_FLAGS_SKIP_COLLISIONS = (1 << 12)
const U32 REGION_FLAGS_SKIP_SCRIPTS = (1 << 13)
const U32 REGION_FLAGS_SKIP_PHYSICS = (1 << 14)
const U32 REGION_FLAGS_EXTERNALLY_VISIBLE = (1 << 15)
const U32 REGION_FLAGS_PUBLIC_ALLOWED = (1 << 17)
const U32 REGION_FLAGS_BLOCK_DWELL = (1 << 18)
const U32 REGION_FLAGS_BLOCK_FLY = (1 << 19)
const U32 REGION_FLAGS_ALLOW_DIRECT_TELEPORT = (1 << 20)
const U32 REGION_FLAGS_ESTATE_SKIP_SCRIPTS = (1 << 21)
const U32 REGION_FLAGS_RESTRICT_PUSHOBJECT = (1 << 22)
const U32 REGION_FLAGS_DENY_ANONYMOUS = (1 << 23)
const U32 REGION_FLAGS_ALLOW_PARCEL_CHANGES = (1 << 26)
const U32 REGION_FLAGS_ABUSE_EMAIL_TO_ESTATE_OWNER = (1 << 27)
const U32 REGION_FLAGS_ALLOW_VOICE = (1 << 28)
const U32 REGION_FLAGS_BLOCK_PARCEL_SEARCH = (1 << 29)
const U32 REGION_FLAGS_DENY_AGEUNVERIFIED = (1 << 30)
const U32 REGION_FLAGS_DEFAULT
const U32 REGION_FLAGS_PRELUDE_SET = REGION_FLAGS_RESET_HOME_ON_TELEPORT
const U32 REGION_FLAGS_PRELUDE_UNSET
const U32 REGION_FLAGS_ESTATE_MASK
const U32 ESTATE_ALL = 0
const U32 ESTATE_MAINLAND = 1
const U32 ESTATE_ORIENTATION = 2
const U32 ESTATE_INTERNAL = 3
const U32 ESTATE_SHOWCASE = 4
const U32 ESTATE_TEEN = 5
const U32 ESTATE_LAST_LINDEN = 5
const U32 ESTATE_ACCESS_ALLOWED_AGENTS = 1 << 0
const U32 ESTATE_ACCESS_ALLOWED_GROUPS = 1 << 1
const U32 ESTATE_ACCESS_BANNED_AGENTS = 1 << 2
const U32 ESTATE_ACCESS_MANAGERS = 1 << 3
const S32 ESTATE_ACCESS_MAX_ENTRIES_PER_PACKET = 63
const U32 ESTATE_ACCESS_SEND_TO_AGENT_ONLY = 1 << 4
const U32 ESTATE_ACCESS_ALL
const U32 ESTATE_ACCESS_APPLY_TO_ALL_ESTATES = 1 << 0
const U32 ESTATE_ACCESS_APPLY_TO_MANAGED_ESTATES = 1 << 1
const U32 ESTATE_ACCESS_ALLOWED_AGENT_ADD = 1 << 2
const U32 ESTATE_ACCESS_ALLOWED_AGENT_REMOVE = 1 << 3
const U32 ESTATE_ACCESS_ALLOWED_GROUP_ADD = 1 << 4
const U32 ESTATE_ACCESS_ALLOWED_GROUP_REMOVE = 1 << 5
const U32 ESTATE_ACCESS_BANNED_AGENT_ADD = 1 << 6
const U32 ESTATE_ACCESS_BANNED_AGENT_REMOVE = 1 << 7
const U32 ESTATE_ACCESS_MANAGER_ADD = 1 << 8
const U32 ESTATE_ACCESS_MANAGER_REMOVE = 1 << 9
const U32 ESTATE_ACCESS_NO_REPLY = 1 << 10
const S32 ESTATE_MAX_MANAGERS = 10
const S32 ESTATE_MAX_ACCESS_IDS = 500
const S32 ESTATE_MAX_GROUP_IDS = (S32) ESTATE_ACCESS_MAX_ENTRIES_PER_PACKET
const U32 SWD_OTHERS_LAND_ONLY = (1 << 0)
const U32 SWD_ALWAYS_RETURN_OBJECTS = (1 << 1)
const U32 SWD_SCRIPTED_ONLY = (1 << 2)


Detailed Description

Flags that are sent in the statistics message region_flags field.

LicenseInfo
firstyear=2002&license=viewergpl

Copyright (c) 2002-2008, 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://secondlifegrid.net/programs/open_source/licensing/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://secondlifegrid.net/programs/open_source/licensing/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 llregionflags.h.


Function Documentation

BOOL is_prelude ( U32  flags  )  [inline]

Definition at line 116 of file llregionflags.h.

References REGION_FLAGS_PRELUDE_SET, and REGION_FLAGS_PRELUDE_UNSET.

Referenced by LLViewerRegion::isPrelude(), and LLPanelRegionTools::setCheckFlags().

Here is the caller graph for this function:

U32 set_prelude_flags ( U32  flags  )  [inline]

Definition at line 123 of file llregionflags.h.

References REGION_FLAGS_PRELUDE_SET, REGION_FLAGS_PRELUDE_UNSET, and REGION_FLAGS_SUN_FIXED.

Referenced by LLPanelRegionTools::getRegionFlags(), and LLPanelRegionTools::getRegionFlagsMask().

Here is the caller graph for this function:

U32 unset_prelude_flags ( U32  flags  )  [inline]

Definition at line 130 of file llregionflags.h.

References REGION_FLAGS_PRELUDE_SET, REGION_FLAGS_PRELUDE_UNSET, and REGION_FLAGS_SUN_FIXED.

Referenced by LLPanelRegionTools::getRegionFlags(), and LLPanelRegionTools::getRegionFlagsMask().

Here is the caller graph for this function:


Variable Documentation

Definition at line 147 of file llregionflags.h.

Referenced by LLDispatchSetEstateAccess::operator()().

Definition at line 169 of file llregionflags.h.

Referenced by LLPanelEstateInfo::addAllowedGroup2().

Definition at line 170 of file llregionflags.h.

Referenced by LLPanelEstateInfo::onClickRemoveAllowedGroup().

Definition at line 148 of file llregionflags.h.

Referenced by LLDispatchSetEstateAccess::operator()().

Definition at line 164 of file llregionflags.h.

Referenced by LLPanelEstateInfo::accessCoreConfirm().

Definition at line 165 of file llregionflags.h.

Referenced by LLPanelEstateInfo::accessCoreConfirm().

Definition at line 149 of file llregionflags.h.

Referenced by LLDispatchSetEstateAccess::operator()().

Definition at line 173 of file llregionflags.h.

Referenced by LLPanelEstateInfo::onClickAddEstateManager().

Definition at line 174 of file llregionflags.h.

Referenced by LLPanelEstateInfo::onClickRemoveEstateManager().

const U32 ESTATE_ACCESS_MANAGERS = 1 << 3

Definition at line 150 of file llregionflags.h.

Referenced by LLDispatchSetEstateAccess::operator()().

Definition at line 153 of file llregionflags.h.

const U32 ESTATE_ACCESS_NO_REPLY = 1 << 10

Definition at line 175 of file llregionflags.h.

Referenced by LLPanelEstateInfo::accessCoreConfirm().

Definition at line 156 of file llregionflags.h.

const U32 ESTATE_ALL = 0

Definition at line 138 of file llregionflags.h.

const U32 ESTATE_INTERNAL = 3

Definition at line 141 of file llregionflags.h.

const U32 ESTATE_MAINLAND = 1

Definition at line 139 of file llregionflags.h.

Definition at line 179 of file llregionflags.h.

Referenced by LLDispatchSetEstateAccess::operator()().

Definition at line 140 of file llregionflags.h.

const U32 ESTATE_SHOWCASE = 4

Definition at line 142 of file llregionflags.h.

const U32 ESTATE_TEEN = 5

Definition at line 143 of file llregionflags.h.

Definition at line 92 of file llregionflags.h.

Referenced by LLFloaterReporter::processRegionInfo().

const U32 REGION_FLAGS_ALLOW_DAMAGE = (1 << 0)

const U32 REGION_FLAGS_ALLOW_LANDMARK = (1 << 1)

const U32 REGION_FLAGS_ALLOW_SET_HOME = (1 << 2)

const U32 REGION_FLAGS_ALLOW_VOICE = (1 << 28)

const U32 REGION_FLAGS_BLOCK_DWELL = (1 << 18)

const U32 REGION_FLAGS_BLOCK_FLY = (1 << 19)

const U32 REGION_FLAGS_DENY_ANONYMOUS = (1 << 23)

Definition at line 82 of file llregionflags.h.

Referenced by onClickScripts(), and LLStatusBar::refresh().

const U32 REGION_FLAGS_NULL_LAYER = (1 << 9)

Definition at line 62 of file llregionflags.h.

Referenced by LLWorldMapView::draw().

Definition at line 106 of file llregionflags.h.

Referenced by is_prelude(), set_prelude_flags(), and unset_prelude_flags().

const U32 REGION_FLAGS_PUBLIC_ALLOWED = (1 << 17)

Definition at line 70 of file llregionflags.h.

const U32 REGION_FLAGS_SANDBOX = (1 << 8)

Definition at line 63 of file llregionflags.h.

const U32 REGION_FLAGS_SKIP_COLLISIONS = (1 << 12)

const U32 REGION_FLAGS_SKIP_PHYSICS = (1 << 14)

const U32 REGION_FLAGS_SKIP_SCRIPTS = (1 << 13)

Definition at line 64 of file llregionflags.h.

const U32 REGION_FLAGS_SUN_FIXED = (1 << 4)

const U32 REGION_FLAGS_TAX_FREE = (1 << 5)

Definition at line 51 of file llregionflags.h.

const U32 SWD_ALWAYS_RETURN_OBJECTS = (1 << 1)

const U32 SWD_OTHERS_LAND_ONLY = (1 << 0)

const U32 SWD_SCRIPTED_ONLY = (1 << 2)


Generated on Fri May 16 08:35:26 2008 for SecondLife by  doxygen 1.5.5