indra_constants.h File Reference

some useful short term constants for Indra More...

#include "stdtypes.h"
#include "lluuid.h"

Include dependency graph for indra_constants.h:

Go to the source code of this file.

Defines

#define MAX_OBJECT_PARAMS_SIZE   1024

Enumerations

enum  LAND_STAT_FLAGS { STAT_FILTER_BY_PARCEL = 0x00000001, STAT_FILTER_BY_OWNER = 0x00000002, STAT_FILTER_BY_OBJECT = 0x00000004, STAT_REQUEST_LAST_ENTRY = 0x80000000 }
enum  LAND_STAT_REPORT_TYPE { STAT_REPORT_TOP_SCRIPTS = 0, STAT_REPORT_TOP_COLLIDERS }
enum  ETerrainBrushType {
  E_LANDBRUSH_LEVEL = 0, E_LANDBRUSH_RAISE = 1, E_LANDBRUSH_LOWER = 2, E_LANDBRUSH_SMOOTH = 3,
  E_LANDBRUSH_NOISE = 4, E_LANDBRUSH_REVERT = 5, E_LANDBRUSH_INVALID = 6
}

Variables

const F32 PHYSICS_TIMESTEP = 1.f / 45.f
const F32 COLLISION_TOLERANCE = 0.1f
const F32 HALF_COLLISION_TOLERANCE = COLLISION_TOLERANCE * 0.5f
const U32 HOURS_PER_LINDEN_DAY = 4
const U32 DAYS_PER_LINDEN_YEAR = 11
const U32 SEC_PER_LINDEN_DAY = HOURS_PER_LINDEN_DAY * 60 * 60
const U32 SEC_PER_LINDEN_YEAR = DAYS_PER_LINDEN_YEAR * SEC_PER_LINDEN_DAY
const F32 REGION_WIDTH_METERS = 256.f
const S32 REGION_WIDTH_UNITS = 256
const U32 REGION_WIDTH_U32 = 256
const F32 REGION_HEIGHT_METERS = 4096.f
const U32 STAT_FILTER_MASK = 0x1FFFFFFF
const U32 MAX_TASKS_PER_REGION = 15000
const F32 MIN_AGENT_DEPTH = 0.30f
const F32 DEFAULT_AGENT_DEPTH = 0.45f
const F32 MAX_AGENT_DEPTH = 0.60f
const F32 MIN_AGENT_WIDTH = 0.40f
const F32 DEFAULT_AGENT_WIDTH = 0.60f
const F32 MAX_AGENT_WIDTH = 0.80f
const F32 MIN_AGENT_HEIGHT = 1.3f - 2.0f * COLLISION_TOLERANCE
const F32 DEFAULT_AGENT_HEIGHT = 1.9f
const F32 MAX_AGENT_HEIGHT = 2.65f - 2.0f * COLLISION_TOLERANCE
const S32 MAX_CHILDREN_PER_TASK = 255
const S32 MAX_CHILDREN_PER_PHYSICAL_TASK = 32
const S32 MAX_JOINTS_PER_OBJECT = 1
const char *const DEFAULT_DMZ_SPACE_SERVER = "192.168.0.140"
const char *const DEFAULT_DMZ_USER_SERVER = "192.168.0.140"
const char *const DEFAULT_DMZ_DATA_SERVER = "192.168.0.140"
const char *const DEFAULT_DMZ_ASSET_SERVER = "http://asset.dmz.lindenlab.com:80"
const char *const DEFAULT_AGNI_SPACE_SERVER = "63.211.139.100"
const char *const DEFAULT_AGNI_USER_SERVER = "63.211.139.100"
const char *const DEFAULT_AGNI_DATA_SERVER = "63.211.139.100"
const char *const DEFAULT_AGNI_ASSET_SERVER = "http://asset.agni.lindenlab.com:80"
const char *const DEFAULT_LOCAL_ASSET_SERVER = "http://localhost:12041/asset/tmp"
const char *const LOCAL_ASSET_URL_FORMAT = "http://%s:12041/asset"
const U32 DEFAULT_LAUNCHER_PORT = 12029
const U32 DEFAULT_DATA_SERVER_PORT = 12032
const U32 DEFAULT_SPACE_SERVER_PORT = 12033
const U32 DEFAULT_VIEWER_PORT = 12034
const U32 DEFAULT_SIMULATOR_PORT = 12035
const U32 DEFAULT_USER_SERVER_PORT = 12036
const U32 DEFAULT_RPC_SERVER_PORT = 12037
const U32 DEFAULT_LOG_DATA_SERVER_PORT = 12039
const U32 DEFAULT_BACKBONE_PORT = 12040
const U32 DEFAULT_LOCAL_ASSET_PORT = 12041
const U32 DEFAULT_CAP_PROXY_PORT = 12043
const U32 DEFAULT_INV_DATA_SERVER_PORT = 12044
const U32 DEFAULT_CGI_SERVICES_PORT = 12045
const U32 PORT_DISCOVERY_RANGE_MIN = 13000
const U32 PORT_DISCOVERY_RANGE_MAX = PORT_DISCOVERY_RANGE_MIN + 50
const char LAND_LAYER_CODE = 'L'
const char WATER_LAYER_CODE = 'W'
const char WIND_LAYER_CODE = '7'
const char CLOUD_LAYER_CODE = '8'
const MASK MASK_NONE = 0x0000
const MASK MASK_CONTROL = 0x0001
const MASK MASK_ALT = 0x0002
const MASK MASK_SHIFT = 0x0004
const MASK MASK_NORMALKEYS = 0x0007
const MASK MASK_MAC_CONTROL = 0x0008
const MASK MASK_MODIFIERS = MASK_CONTROL|MASK_ALT|MASK_SHIFT|MASK_MAC_CONTROL
const KEY KEY_SPECIAL = 0x80
const KEY KEY_RETURN = 0x81
const KEY KEY_LEFT = 0x82
const KEY KEY_RIGHT = 0x83
const KEY KEY_UP = 0x84
const KEY KEY_DOWN = 0x85
const KEY KEY_ESCAPE = 0x86
const KEY KEY_BACKSPACE = 0x87
const KEY KEY_DELETE = 0x88
const KEY KEY_SHIFT = 0x89
const KEY KEY_CONTROL = 0x8A
const KEY KEY_ALT = 0x8B
const KEY KEY_HOME = 0x8C
const KEY KEY_END = 0x8D
const KEY KEY_PAGE_UP = 0x8E
const KEY KEY_PAGE_DOWN = 0x8F
const KEY KEY_HYPHEN = 0x90
const KEY KEY_EQUALS = 0x91
const KEY KEY_INSERT = 0x92
const KEY KEY_CAPSLOCK = 0x93
const KEY KEY_TAB = 0x94
const KEY KEY_ADD = 0x95
const KEY KEY_SUBTRACT = 0x96
const KEY KEY_MULTIPLY = 0x97
const KEY KEY_DIVIDE = 0x98
const KEY KEY_F1 = 0xA1
const KEY KEY_F2 = 0xA2
const KEY KEY_F3 = 0xA3
const KEY KEY_F4 = 0xA4
const KEY KEY_F5 = 0xA5
const KEY KEY_F6 = 0xA6
const KEY KEY_F7 = 0xA7
const KEY KEY_F8 = 0xA8
const KEY KEY_F9 = 0xA9
const KEY KEY_F10 = 0xAA
const KEY KEY_F11 = 0xAB
const KEY KEY_F12 = 0xAC
const KEY KEY_PAD_UP = 0xC0
const KEY KEY_PAD_DOWN = 0xC1
const KEY KEY_PAD_LEFT = 0xC2
const KEY KEY_PAD_RIGHT = 0xC3
const KEY KEY_PAD_HOME = 0xC4
const KEY KEY_PAD_END = 0xC5
const KEY KEY_PAD_PGUP = 0xC6
const KEY KEY_PAD_PGDN = 0xC7
const KEY KEY_PAD_CENTER = 0xC8
const KEY KEY_PAD_INS = 0xC9
const KEY KEY_PAD_DEL = 0xCA
const KEY KEY_PAD_RETURN = 0xCB
const KEY KEY_PAD_ADD = 0xCC
const KEY KEY_PAD_SUBTRACT = 0xCD
const KEY KEY_PAD_MULTIPLY = 0xCE
const KEY KEY_PAD_DIVIDE = 0xCF
const KEY KEY_BUTTON0 = 0xD0
const KEY KEY_BUTTON1 = 0xD1
const KEY KEY_BUTTON2 = 0xD2
const KEY KEY_BUTTON3 = 0xD3
const KEY KEY_BUTTON4 = 0xD4
const KEY KEY_BUTTON5 = 0xD5
const KEY KEY_BUTTON6 = 0xD6
const KEY KEY_BUTTON7 = 0xD7
const KEY KEY_BUTTON8 = 0xD8
const KEY KEY_BUTTON9 = 0xD9
const KEY KEY_BUTTON10 = 0xDA
const KEY KEY_BUTTON11 = 0xDB
const KEY KEY_BUTTON12 = 0xDC
const KEY KEY_BUTTON13 = 0xDD
const KEY KEY_BUTTON14 = 0xDE
const KEY KEY_BUTTON15 = 0xDF
const KEY KEY_NONE = 0xFF
const S32 KEY_COUNT = 256
const F32 DEFAULT_WATER_HEIGHT = 20.0f
const U8 SIM_ACCESS_MIN = 0
const U8 SIM_ACCESS_TRIAL = 7
const U8 SIM_ACCESS_PG = 13
const U8 SIM_ACCESS_MATURE = 21
const U8 SIM_ACCESS_DOWN = 254
const U8 SIM_ACCESS_MAX = SIM_ACCESS_MATURE
const S32 MAX_AGENT_GROUPS = 25
const U8 GOD_MAINTENANCE = 250
const U8 GOD_FULL = 200
const U8 GOD_LIAISON = 150
const U8 GOD_CUSTOMER_SERVICE = 100
const U8 GOD_LIKE = 1
const U8 GOD_NOT = 0
const LLUUID LL_UUID_ALL_AGENTS ("44e87126-e794-4ded-05b3-7c42da3d5cdb")
const LLUUID GOVERNOR_LINDEN_ID ("3d6181b0-6a4b-97ef-18d8-722652995cf1")
const LLUUID REALESTATE_LINDEN_ID ("3d6181b0-6a4b-97ef-18d8-722652995cf1")
const LLUUID MAINTENANCE_GROUP_ID ("dc7b21cd-3c89-fcaa-31c8-25f9ffd224cd")
const U32 KICK_FLAGS_DEFAULT = 0x0
const U32 KICK_FLAGS_FREEZE = 1 << 0
const U32 KICK_FLAGS_UNFREEZE = 1 << 1
const U8 UPD_NONE = 0x00
const U8 UPD_POSITION = 0x01
const U8 UPD_ROTATION = 0x02
const U8 UPD_SCALE = 0x04
const U8 UPD_LINKED_SETS = 0x08
const U8 UPD_UNIFORM = 0x10
const U8 AU_FLAGS_NONE = 0x00
const U8 AU_FLAGS_HIDETITLE = 0x01
const U32 START_LOCATION_ID_LAST = 0
const U32 START_LOCATION_ID_HOME = 1
const U32 START_LOCATION_ID_DIRECT = 2
const U32 START_LOCATION_ID_PARCEL = 3
const U32 START_LOCATION_ID_TELEHUB = 4
const U32 START_LOCATION_ID_URL = 5
const U32 START_LOCATION_ID_COUNT = 6
const U32 GROUP_MIN_SIZE = 2
const F32 CHAT_WHISPER_RADIUS = 10.f
const F32 CHAT_NORMAL_RADIUS = 20.f
const F32 CHAT_SHOUT_RADIUS = 100.f
const F32 CHAT_MAX_RADIUS = CHAT_SHOUT_RADIUS
const F32 CHAT_MAX_RADIUS_BY_TWO = CHAT_MAX_RADIUS / 2.f
const F32 CHAT_BARELY_AUDIBLE_FACTOR = 2.0f
const F32 CHAT_WHISPER_OFFSET = 5.f
const F32 CHAT_NORMAL_OFFSET = 10.f
const F32 CHAT_SHOUT_OFFSET = 50.f
const S32 SANDBOX_FIRST_CLEAN_HOUR = 3
const S32 SANDBOX_CLEAN_FREQ = 12
const F32 WIND_SCALE_HACK = 2.0f
const U32 PARCEL_MEDIA_COMMAND_STOP = 0
const U32 PARCEL_MEDIA_COMMAND_PAUSE = 1
const U32 PARCEL_MEDIA_COMMAND_PLAY = 2
const U32 PARCEL_MEDIA_COMMAND_LOOP = 3
const U32 PARCEL_MEDIA_COMMAND_TEXTURE = 4
const U32 PARCEL_MEDIA_COMMAND_URL = 5
const U32 PARCEL_MEDIA_COMMAND_TIME = 6
const U32 PARCEL_MEDIA_COMMAND_AGENT = 7
const U32 PARCEL_MEDIA_COMMAND_UNLOAD = 8
const U32 PARCEL_MEDIA_COMMAND_AUTO_ALIGN = 9
const U32 PARCEL_MEDIA_COMMAND_TYPE = 10
const U32 PARCEL_MEDIA_COMMAND_SIZE = 11
const U32 PARCEL_MEDIA_COMMAND_DESC = 12
const U32 PARCEL_MEDIA_COMMAND_LOOP_SET = 13
const U32 MAP_ITEM_TELEHUB = 0x01
const U32 MAP_ITEM_PG_EVENT = 0x02
const U32 MAP_ITEM_MATURE_EVENT = 0x03
const U32 MAP_ITEM_POPULAR = 0x04
const U32 MAP_ITEM_AGENT_LOCATIONS = 0x06
const U32 MAP_ITEM_LAND_FOR_SALE = 0x07
const U32 MAP_ITEM_CLASSIFIED = 0x08
const char *const CRASH_SETTINGS_FILE = "settings_crash_behavior.xml"
const char *const CRASH_BEHAVIOR_SETTING = "CrashSubmitBehavior"
const S32 CRASH_BEHAVIOR_ASK = 0
const S32 CRASH_BEHAVIOR_ALWAYS_SEND = 1
const S32 CRASH_BEHAVIOR_NEVER_SEND = 2
const S32 EXPORT_SUCCESS = 0
const S32 EXPORT_ERROR_PERMISSIONS = -1
const S32 EXPORT_ERROR_UNKNOWN = -2
const F32 TELEPORT_EXPIRY = 15.0f
const F32 TELEPORT_EXPIRY_PER_ATTACHMENT = 3.f
const S32 CHAT_CHANNEL_DEBUG = S32_MAX


Detailed Description

some useful short term constants for Indra

LicenseInfo
firstyear=2001&license=viewergpl

Copyright (c) 2001-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 indra_constants.h.


Define Documentation

#define MAX_OBJECT_PARAMS_SIZE   1024


Enumeration Type Documentation

Enumerator:
E_LANDBRUSH_LEVEL 
E_LANDBRUSH_RAISE 
E_LANDBRUSH_LOWER 
E_LANDBRUSH_SMOOTH 
E_LANDBRUSH_NOISE 
E_LANDBRUSH_REVERT 
E_LANDBRUSH_INVALID 

Definition at line 305 of file indra_constants.h.

Enumerator:
STAT_FILTER_BY_PARCEL 
STAT_FILTER_BY_OWNER 
STAT_FILTER_BY_OBJECT 
STAT_REQUEST_LAST_ENTRY 

Definition at line 60 of file indra_constants.h.

Enumerator:
STAT_REPORT_TOP_SCRIPTS 
STAT_REPORT_TOP_COLLIDERS 

Definition at line 68 of file indra_constants.h.


Variable Documentation

const U8 AU_FLAGS_HIDETITLE = 0x01

Definition at line 269 of file indra_constants.h.

Referenced by send_agent_update().

const U8 AU_FLAGS_NONE = 0x00

Definition at line 268 of file indra_constants.h.

Referenced by send_agent_update().

Definition at line 291 of file indra_constants.h.

const S32 CHAT_CHANNEL_DEBUG = S32_MAX

Definition at line 364 of file indra_constants.h.

Definition at line 287 of file indra_constants.h.

Definition at line 288 of file indra_constants.h.

const F32 CHAT_NORMAL_OFFSET = 10.f

Definition at line 295 of file indra_constants.h.

const F32 CHAT_NORMAL_RADIUS = 20.f

const F32 CHAT_SHOUT_OFFSET = 50.f

Definition at line 296 of file indra_constants.h.

const F32 CHAT_SHOUT_RADIUS = 100.f

Definition at line 286 of file indra_constants.h.

const F32 CHAT_WHISPER_OFFSET = 5.f

Definition at line 294 of file indra_constants.h.

const F32 CHAT_WHISPER_RADIUS = 10.f

Definition at line 284 of file indra_constants.h.

const char CLOUD_LAYER_CODE = '8'

Definition at line 135 of file indra_constants.h.

Referenced by LLVLManager::addLayerData(), and LLVLManager::unpackData().

const F32 COLLISION_TOLERANCE = 0.1f

Definition at line 43 of file indra_constants.h.

Referenced by LLVOAvatar::renderSkinned().

const char* const CRASH_BEHAVIOR_SETTING = "CrashSubmitBehavior"

const char* const CRASH_SETTINGS_FILE = "settings_crash_behavior.xml"

Definition at line 48 of file indra_constants.h.

const F32 DEFAULT_AGENT_DEPTH = 0.45f

Definition at line 80 of file indra_constants.h.

Referenced by LLVOAvatar::computeBodySize().

const F32 DEFAULT_AGENT_HEIGHT = 1.9f

Definition at line 88 of file indra_constants.h.

const F32 DEFAULT_AGENT_WIDTH = 0.60f

Definition at line 84 of file indra_constants.h.

Referenced by LLVOAvatar::computeBodySize().

const char* const DEFAULT_AGNI_ASSET_SERVER = "http://asset.agni.lindenlab.com:80"

Definition at line 105 of file indra_constants.h.

const char* const DEFAULT_AGNI_DATA_SERVER = "63.211.139.100"

Definition at line 104 of file indra_constants.h.

const char* const DEFAULT_AGNI_SPACE_SERVER = "63.211.139.100"

Definition at line 102 of file indra_constants.h.

const char* const DEFAULT_AGNI_USER_SERVER = "63.211.139.100"

Definition at line 103 of file indra_constants.h.

const U32 DEFAULT_BACKBONE_PORT = 12040

Definition at line 121 of file indra_constants.h.

const U32 DEFAULT_CAP_PROXY_PORT = 12043

Definition at line 124 of file indra_constants.h.

Definition at line 126 of file indra_constants.h.

Definition at line 114 of file indra_constants.h.

const char* const DEFAULT_DMZ_ASSET_SERVER = "http://asset.dmz.lindenlab.com:80"

Definition at line 100 of file indra_constants.h.

const char* const DEFAULT_DMZ_DATA_SERVER = "192.168.0.140"

Definition at line 99 of file indra_constants.h.

const char* const DEFAULT_DMZ_SPACE_SERVER = "192.168.0.140"

Definition at line 97 of file indra_constants.h.

const char* const DEFAULT_DMZ_USER_SERVER = "192.168.0.140"

Definition at line 98 of file indra_constants.h.

Definition at line 125 of file indra_constants.h.

const U32 DEFAULT_LAUNCHER_PORT = 12029

Definition at line 111 of file indra_constants.h.

Definition at line 122 of file indra_constants.h.

const char* const DEFAULT_LOCAL_ASSET_SERVER = "http://localhost:12041/asset/tmp"

Definition at line 108 of file indra_constants.h.

Definition at line 120 of file indra_constants.h.

Definition at line 119 of file indra_constants.h.

const U32 DEFAULT_SIMULATOR_PORT = 12035

Definition at line 117 of file indra_constants.h.

Definition at line 115 of file indra_constants.h.

Definition at line 118 of file indra_constants.h.

const U32 DEFAULT_VIEWER_PORT = 12034

Definition at line 116 of file indra_constants.h.

const F32 DEFAULT_WATER_HEIGHT = 20.0f

Definition at line 353 of file indra_constants.h.

Definition at line 354 of file indra_constants.h.

const S32 EXPORT_SUCCESS = 0

Definition at line 352 of file indra_constants.h.

const U8 GOD_CUSTOMER_SERVICE = 100

Definition at line 242 of file indra_constants.h.

Referenced by enable_god_customer_service().

const U8 GOD_FULL = 200

Definition at line 240 of file indra_constants.h.

Referenced by enable_god_full(), and LLAgent::getGodLevel().

const U8 GOD_LIAISON = 150

Definition at line 241 of file indra_constants.h.

Referenced by enable_god_liaison(), and LLPanelLandGeneral::refresh().

const U8 GOD_LIKE = 1

const U8 GOD_MAINTENANCE = 250

const U8 GOD_NOT = 0

const LLUUID GOVERNOR_LINDEN_ID("3d6181b0-6a4b-97ef-18d8-722652995cf1")

const U32 GROUP_MIN_SIZE = 2

Definition at line 281 of file indra_constants.h.

Definition at line 44 of file indra_constants.h.

Definition at line 47 of file indra_constants.h.

const KEY KEY_ADD = 0x95

Definition at line 169 of file indra_constants.h.

Referenced by LLKeyboard::LLKeyboard().

const KEY KEY_ALT = 0x8B

const KEY KEY_BACKSPACE = 0x87

const KEY KEY_BUTTON0 = 0xD0

Definition at line 203 of file indra_constants.h.

Referenced by LLKeyboard::LLKeyboard().

const KEY KEY_BUTTON1 = 0xD1

Definition at line 204 of file indra_constants.h.

Referenced by LLKeyboard::LLKeyboard().

const KEY KEY_BUTTON10 = 0xDA

Definition at line 213 of file indra_constants.h.

Referenced by LLKeyboard::LLKeyboard().

const KEY KEY_BUTTON11 = 0xDB

Definition at line 214 of file indra_constants.h.

Referenced by LLKeyboard::LLKeyboard().

const KEY KEY_BUTTON12 = 0xDC

Definition at line 215 of file indra_constants.h.

Referenced by LLKeyboard::LLKeyboard().

const KEY KEY_BUTTON13 = 0xDD

Definition at line 216 of file indra_constants.h.

Referenced by LLKeyboard::LLKeyboard().

const KEY KEY_BUTTON14 = 0xDE

Definition at line 217 of file indra_constants.h.

Referenced by LLKeyboard::LLKeyboard().

const KEY KEY_BUTTON15 = 0xDF

Definition at line 218 of file indra_constants.h.

Referenced by LLKeyboard::LLKeyboard().

const KEY KEY_BUTTON2 = 0xD2

Definition at line 205 of file indra_constants.h.

Referenced by LLKeyboard::LLKeyboard().

const KEY KEY_BUTTON3 = 0xD3

Definition at line 206 of file indra_constants.h.

Referenced by LLKeyboard::LLKeyboard().

const KEY KEY_BUTTON4 = 0xD4

Definition at line 207 of file indra_constants.h.

Referenced by LLKeyboard::LLKeyboard().

const KEY KEY_BUTTON5 = 0xD5

Definition at line 208 of file indra_constants.h.

Referenced by LLKeyboard::LLKeyboard().

const KEY KEY_BUTTON6 = 0xD6

Definition at line 209 of file indra_constants.h.

Referenced by LLKeyboard::LLKeyboard().

const KEY KEY_BUTTON7 = 0xD7

Definition at line 210 of file indra_constants.h.

Referenced by LLKeyboard::LLKeyboard().

const KEY KEY_BUTTON8 = 0xD8

Definition at line 211 of file indra_constants.h.

Referenced by LLKeyboard::LLKeyboard().

const KEY KEY_BUTTON9 = 0xD9

Definition at line 212 of file indra_constants.h.

Referenced by LLKeyboard::LLKeyboard().

const KEY KEY_CAPSLOCK = 0x93

const KEY KEY_CONTROL = 0x8A

const S32 KEY_COUNT = 256

const KEY KEY_DELETE = 0x88

const KEY KEY_DIVIDE = 0x98

Definition at line 172 of file indra_constants.h.

Referenced by LLKeyboard::LLKeyboard().

const KEY KEY_DOWN = 0x85

const KEY KEY_END = 0x8D

const KEY KEY_EQUALS = 0x91

Definition at line 165 of file indra_constants.h.

Referenced by LLKeyboard::LLKeyboard().

const KEY KEY_ESCAPE = 0x86

const KEY KEY_F1 = 0xA1

const KEY KEY_F10 = 0xAA

Definition at line 182 of file indra_constants.h.

Referenced by LLMenuBarGL::handleAcceleratorKey(), and LLKeyboard::LLKeyboard().

const KEY KEY_F11 = 0xAB

Definition at line 183 of file indra_constants.h.

Referenced by LLKeyboard::LLKeyboard().

const KEY KEY_F12 = 0xAC

const KEY KEY_F2 = 0xA2

const KEY KEY_F3 = 0xA3

Definition at line 175 of file indra_constants.h.

Referenced by init_debug_rendering_menu(), and LLKeyboard::LLKeyboard().

const KEY KEY_F4 = 0xA4

Definition at line 176 of file indra_constants.h.

Referenced by init_debug_rendering_menu(), and LLKeyboard::LLKeyboard().

const KEY KEY_F5 = 0xA5

Definition at line 177 of file indra_constants.h.

Referenced by init_debug_rendering_menu(), and LLKeyboard::LLKeyboard().

const KEY KEY_F6 = 0xA6

Definition at line 178 of file indra_constants.h.

Referenced by init_debug_rendering_menu(), and LLKeyboard::LLKeyboard().

const KEY KEY_F7 = 0xA7

Definition at line 179 of file indra_constants.h.

Referenced by init_debug_rendering_menu(), and LLKeyboard::LLKeyboard().

const KEY KEY_F8 = 0xA8

Definition at line 180 of file indra_constants.h.

Referenced by init_debug_rendering_menu(), and LLKeyboard::LLKeyboard().

const KEY KEY_F9 = 0xA9

Definition at line 181 of file indra_constants.h.

Referenced by init_debug_rendering_menu(), and LLKeyboard::LLKeyboard().

const KEY KEY_HOME = 0x8C

const KEY KEY_HYPHEN = 0x90

Definition at line 164 of file indra_constants.h.

Referenced by LLKeyboard::LLKeyboard().

const KEY KEY_INSERT = 0x92

const KEY KEY_LEFT = 0x82

const KEY KEY_MULTIPLY = 0x97

Definition at line 171 of file indra_constants.h.

Referenced by LLKeyboard::LLKeyboard().

const KEY KEY_NONE = 0xFF

const KEY KEY_PAD_ADD = 0xCC

Definition at line 198 of file indra_constants.h.

const KEY KEY_PAD_CENTER = 0xC8

Definition at line 194 of file indra_constants.h.

Referenced by LLKeyboard::LLKeyboard().

const KEY KEY_PAD_DEL = 0xCA

Definition at line 196 of file indra_constants.h.

Referenced by LLKeyboard::LLKeyboard().

const KEY KEY_PAD_DIVIDE = 0xCF

const KEY KEY_PAD_DOWN = 0xC1

Definition at line 187 of file indra_constants.h.

Referenced by LLKeyboard::LLKeyboard().

const KEY KEY_PAD_END = 0xC5

Definition at line 191 of file indra_constants.h.

Referenced by LLKeyboard::LLKeyboard().

const KEY KEY_PAD_HOME = 0xC4

Definition at line 190 of file indra_constants.h.

Referenced by LLKeyboard::LLKeyboard().

const KEY KEY_PAD_INS = 0xC9

Definition at line 195 of file indra_constants.h.

Referenced by LLKeyboard::LLKeyboard().

const KEY KEY_PAD_LEFT = 0xC2

Definition at line 188 of file indra_constants.h.

Referenced by LLKeyboard::LLKeyboard().

const KEY KEY_PAD_MULTIPLY = 0xCE

Definition at line 200 of file indra_constants.h.

const KEY KEY_PAD_PGDN = 0xC7

Definition at line 193 of file indra_constants.h.

Referenced by LLKeyboard::LLKeyboard().

const KEY KEY_PAD_PGUP = 0xC6

Definition at line 192 of file indra_constants.h.

Referenced by LLKeyboard::LLKeyboard().

const KEY KEY_PAD_RETURN = 0xCB

Definition at line 197 of file indra_constants.h.

Referenced by LLWebBrowserCtrl::handleKeyHere(), and LLKeyboard::LLKeyboard().

const KEY KEY_PAD_RIGHT = 0xC3

Definition at line 189 of file indra_constants.h.

Referenced by LLKeyboard::LLKeyboard().

const KEY KEY_PAD_SUBTRACT = 0xCD

Definition at line 199 of file indra_constants.h.

const KEY KEY_PAD_UP = 0xC0

const KEY KEY_PAGE_DOWN = 0x8F

const KEY KEY_PAGE_UP = 0x8E

const KEY KEY_RETURN = 0x81

const KEY KEY_RIGHT = 0x83

const KEY KEY_SHIFT = 0x89

const KEY KEY_SPECIAL = 0x80

Definition at line 148 of file indra_constants.h.

Referenced by LLChatBar::onInputEditorKeystroke().

const KEY KEY_SUBTRACT = 0x96

Definition at line 170 of file indra_constants.h.

Referenced by LLKeyboard::LLKeyboard().

const KEY KEY_TAB = 0x94

const KEY KEY_UP = 0x84

const U32 KICK_FLAGS_DEFAULT = 0x0

Definition at line 256 of file indra_constants.h.

Referenced by LLPanelAvatar::finishKick(), and LLPanelGridTools::finishKick().

const U32 KICK_FLAGS_FREEZE = 1 << 0

Definition at line 257 of file indra_constants.h.

Referenced by LLPanelAvatar::finishFreeze().

const U32 KICK_FLAGS_UNFREEZE = 1 << 1

Definition at line 258 of file indra_constants.h.

Referenced by LLPanelAvatar::finishUnfreeze().

const char LAND_LAYER_CODE = 'L'

Definition at line 132 of file indra_constants.h.

Referenced by LLVLManager::addLayerData(), and LLVLManager::unpackData().

const LLUUID LL_UUID_ALL_AGENTS("44e87126-e794-4ded-05b3-7c42da3d5cdb")

const char* const LOCAL_ASSET_URL_FORMAT = "http://%s:12041/asset"

Definition at line 109 of file indra_constants.h.

Referenced by LLHTTPAssetStorage::getBaseURL().

const LLUUID MAINTENANCE_GROUP_ID("dc7b21cd-3c89-fcaa-31c8-25f9ffd224cd")

Definition at line 340 of file indra_constants.h.

Referenced by LLWorldMapView::draw(), and LLWorldMap::processMapItemReply().

const U32 MAP_ITEM_CLASSIFIED = 0x08

const U32 MAP_ITEM_MATURE_EVENT = 0x03

const U32 MAP_ITEM_PG_EVENT = 0x02

const U32 MAP_ITEM_POPULAR = 0x04

Definition at line 338 of file indra_constants.h.

const U32 MAP_ITEM_TELEHUB = 0x01

const MASK MASK_ALT = 0x0002

const MASK MASK_CONTROL = 0x0001

Definition at line 140 of file indra_constants.h.

Referenced by LLMenuItemGL::appendAcceleratorString(), LLFloaterGesture::buildGestureList(), LLPreviewGesture::createGesture(), LLToolDragAndDrop::dad3dRezFromObjectOnObject(), LLToolDragAndDrop::dad3dRezObjectOnObject(), LLToolDragAndDrop::dad3dRezScript(), LLToolDragAndDrop::dad3dTextureObject(), LLTaskCategoryBridge::dragOrDrop(), LLToolSelectRect::draw(), LLToolPie::getOverrideTool(), LLToolCompRotate::getOverrideTool(), LLToolCompScale::getOverrideTool(), LLToolCompTranslate::getOverrideTool(), LLMenuItemGL::getXML(), LLMenuBarGL::handleAcceleratorKey(), LLTextEditor::handleControlKey(), LLTextEditor::handleEditKey(), LLToolSelectRect::handleHover(), LLViewerWindow::handleKey(), LLProgressView::handleKeyHere(), LLScriptEdCore::handleKeyHere(), LLPreviewNotecard::handleKeyHere(), LLPreviewGesture::handleKeyHere(), LLVoiceHotkeySelectDialog::handleKeyHere(), LLPanelLogin::handleKeyHere(), LLFloaterIMPanel::handleKeyHere(), LLFloaterChatterBox::handleKeyHere(), LLChatBar::handleKeyHere(), LLModalDialog::handleKeyHere(), LLMultiFloater::handleKeyHere(), LLToolCompCreate::handleMouseDown(), LLTextureView::handleMouseDown(), LLTextureBar::handleMouseDown(), LLMemoryView::handleMouseDown(), LLFolderViewItem::handleMouseDown(), LLFastTimerView::handleMouseDown(), LLSlider::handleMouseDown(), LLMultiSlider::handleMouseDown(), LLToolSelectRect::handleMouseUp(), LLToolCompCreate::handleMouseUp(), LLFolderViewItem::handleMouseUp(), LLToolSelect::handleObjectSelection(), LLViewerWindow::handlePerFrameHover(), LLToolSelectRect::handleRectangleSelection(), LLTextEditor::handleSelectionKey(), LLLineEditor::handleSelectionKey(), LLTextEditor::handleSpecialKey(), LLLineEditor::handleSpecialKey(), LLViewerWindow::handleUnicodeChar(), init_client_menu(), init_debug_avatar_menu(), init_debug_rendering_menu(), init_debug_ui_menu(), init_server_menu(), LLPreviewGesture::loadUIFromGesture(), LLKeyboard::maskFromString(), LLMenuGL::parseChildXML(), LLToolDragAndDrop::pickCallback(), LLToolCompCreate::pickCallback(), LLSelectMgr::renderSilhouettes(), LLScrollListCtrl::selectItemAt(), and send_agent_update().

const MASK MASK_MAC_CONTROL = 0x0008

Definition at line 145 of file indra_constants.h.

Referenced by LLScriptEdCore::handleKeyHere().

const MASK MASK_NONE = 0x0000

const MASK MASK_NORMALKEYS = 0x0007

const MASK MASK_SHIFT = 0x0004

Definition at line 142 of file indra_constants.h.

Referenced by LLMenuItemGL::appendAcceleratorString(), LLFloaterGesture::buildGestureList(), LLPreviewGesture::createGesture(), LLToolDragAndDrop::dad3dRezObjectOnLand(), LLToolDragAndDrop::dad3dRezObjectOnObject(), LLToolDragAndDrop::dad3dTextureObject(), LLToolDragAndDrop::dad3dWearCategory(), LLToolPie::getOverrideTool(), LLToolCompRotate::getOverrideTool(), LLToolCompTranslate::getOverrideTool(), LLMenuItemGL::getXML(), LLTextEditor::handleControlKey(), LLToolSelectRect::handleHover(), LLViewerWindow::handleKey(), LLFloaterIMPanel::handleKeyHere(), LLFolderView::handleKeyHere(), LLPanel::handleKeyHere(), LLAlertDialog::handleKeyHere(), LLViewerTextEditor::handleMouseDown(), LLToolCompCreate::handleMouseDown(), LLTextureView::handleMouseDown(), LLTextureBar::handleMouseDown(), LLMemoryView::handleMouseDown(), LLFolderViewItem::handleMouseDown(), LLFastTimerView::handleMouseDown(), LLTextEditor::handleMouseDown(), LLLineEditor::handleMouseDown(), LLToolCompCreate::handleMouseUp(), LLFolderViewItem::handleMouseUp(), LLToolSelect::handleObjectSelection(), LLTextEditor::handleSelectionKey(), LLLineEditor::handleSelectionKey(), LLTextEditor::handleSpecialKey(), init_client_menu(), init_debug_avatar_menu(), init_debug_rendering_menu(), init_debug_ui_menu(), init_server_menu(), LLPreviewGesture::loadUIFromGesture(), LLKeyboard::maskFromString(), LLMenuGL::parseChildXML(), LLToolGrab::pickCallback(), LLToolFace::pickCallback(), LLToolCompCreate::pickCallback(), LLFloaterEditUI::processKeystroke(), and LLScrollListCtrl::selectItemAt().

const F32 MAX_AGENT_DEPTH = 0.60f

Definition at line 81 of file indra_constants.h.

const S32 MAX_AGENT_GROUPS = 25

const F32 MAX_AGENT_HEIGHT = 2.65f - 2.0f * COLLISION_TOLERANCE

Definition at line 89 of file indra_constants.h.

const F32 MAX_AGENT_WIDTH = 0.80f

Definition at line 85 of file indra_constants.h.

Definition at line 93 of file indra_constants.h.

Definition at line 92 of file indra_constants.h.

Referenced by LLToolsLink::handleEvent().

Definition at line 95 of file indra_constants.h.

const U32 MAX_TASKS_PER_REGION = 15000

Definition at line 77 of file indra_constants.h.

const F32 MIN_AGENT_DEPTH = 0.30f

Definition at line 79 of file indra_constants.h.

const F32 MIN_AGENT_HEIGHT = 1.3f - 2.0f * COLLISION_TOLERANCE

Definition at line 87 of file indra_constants.h.

const F32 MIN_AGENT_WIDTH = 0.40f

Definition at line 83 of file indra_constants.h.

Definition at line 326 of file indra_constants.h.

Definition at line 328 of file indra_constants.h.

Definition at line 331 of file indra_constants.h.

Definition at line 332 of file indra_constants.h.

Definition at line 330 of file indra_constants.h.

Definition at line 323 of file indra_constants.h.

Definition at line 329 of file indra_constants.h.

Definition at line 324 of file indra_constants.h.

const F32 PHYSICS_TIMESTEP = 1.f / 45.f

Definition at line 41 of file indra_constants.h.

Referenced by LLViewerObject::idleUpdate().

Definition at line 130 of file indra_constants.h.

Referenced by start_net().

Definition at line 129 of file indra_constants.h.

Referenced by start_net().

const LLUUID REALESTATE_LINDEN_ID("3d6181b0-6a4b-97ef-18d8-722652995cf1")

const F32 REGION_HEIGHT_METERS = 4096.f

Definition at line 57 of file indra_constants.h.

const F32 REGION_WIDTH_METERS = 256.f

const U32 REGION_WIDTH_U32 = 256

Definition at line 55 of file indra_constants.h.

Referenced by to_region_handle_global().

const S32 REGION_WIDTH_UNITS = 256

const S32 SANDBOX_CLEAN_FREQ = 12

Definition at line 301 of file indra_constants.h.

Referenced by LLFirstUse::useSandbox().

Definition at line 299 of file indra_constants.h.

Referenced by LLFirstUse::useSandbox().

Definition at line 50 of file indra_constants.h.

Definition at line 51 of file indra_constants.h.

const U8 SIM_ACCESS_DOWN = 254

const U8 SIM_ACCESS_MATURE = 21

Definition at line 233 of file indra_constants.h.

const U8 SIM_ACCESS_MIN = 0

const U8 SIM_ACCESS_PG = 13

const U8 SIM_ACCESS_TRIAL = 7

Definition at line 278 of file indra_constants.h.

Definition at line 274 of file indra_constants.h.

Definition at line 273 of file indra_constants.h.

Referenced by LLWorldSetHomeLocation::handleEvent(), and idle_startup().

Definition at line 272 of file indra_constants.h.

Referenced by idle_startup(), and init_start_screen().

Definition at line 275 of file indra_constants.h.

Definition at line 276 of file indra_constants.h.

Definition at line 277 of file indra_constants.h.

Referenced by idle_startup().

const U32 STAT_FILTER_MASK = 0x1FFFFFFF

Definition at line 74 of file indra_constants.h.

const F32 TELEPORT_EXPIRY = 15.0f

Definition at line 357 of file indra_constants.h.

Referenced by display().

Definition at line 359 of file indra_constants.h.

Referenced by display().

const U8 UPD_LINKED_SETS = 0x08

const U8 UPD_NONE = 0x00

const U8 UPD_POSITION = 0x01

const U8 UPD_ROTATION = 0x02

const U8 UPD_SCALE = 0x04

const U8 UPD_UNIFORM = 0x10

Definition at line 265 of file indra_constants.h.

Referenced by LLManipScale::sendUpdates().

const char WATER_LAYER_CODE = 'W'

Definition at line 133 of file indra_constants.h.

const char WIND_LAYER_CODE = '7'

Definition at line 134 of file indra_constants.h.

Referenced by LLVLManager::addLayerData(), and LLVLManager::unpackData().

const F32 WIND_SCALE_HACK = 2.0f


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