lllslconstants.h File Reference

Constants used in lsl. More...

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

Go to the source code of this file.

Variables

const U32 AGENT_FLYING = 0x0001
const U32 AGENT_ATTACHMENTS = 0x0002
const U32 AGENT_SCRIPTED = 0x0004
const U32 AGENT_MOUSELOOK = 0x0008
const U32 AGENT_SITTING = 0x0010
const U32 AGENT_ON_OBJECT = 0x0020
const U32 AGENT_AWAY = 0x0040
const U32 AGENT_WALKING = 0x0080
const U32 AGENT_IN_AIR = 0x0100
const U32 AGENT_TYPING = 0x0200
const U32 AGENT_CROUCHING = 0x0400
const U32 AGENT_BUSY = 0x0800
const U32 AGENT_ALWAYS_RUN = 0x1000
const S32 LSL_REMOTE_DATA_CHANNEL = 1
const S32 LSL_REMOTE_DATA_REQUEST = 2
const S32 LSL_REMOTE_DATA_REPLY = 3
const S32 LSL_PRIM_TYPE_LEGACY = 1
const S32 LSL_PRIM_MATERIAL = 2
const S32 LSL_PRIM_PHYSICS = 3
const S32 LSL_PRIM_TEMP_ON_REZ = 4
const S32 LSL_PRIM_PHANTOM = 5
const S32 LSL_PRIM_POSITION = 6
const S32 LSL_PRIM_SIZE = 7
const S32 LSL_PRIM_ROTATION = 8
const S32 LSL_PRIM_TYPE = 9
const S32 LSL_PRIM_TEXTURE = 17
const S32 LSL_PRIM_COLOR = 18
const S32 LSL_PRIM_BUMP_SHINY = 19
const S32 LSL_PRIM_FULLBRIGHT = 20
const S32 LSL_PRIM_FLEXIBLE = 21
const S32 LSL_PRIM_TEXGEN = 22
const S32 LSL_PRIM_POINT_LIGHT = 23
const S32 LSL_PRIM_CAST_SHADOWS = 24
const S32 LSL_PRIM_TYPE_BOX = 0
const S32 LSL_PRIM_TYPE_CYLINDER = 1
const S32 LSL_PRIM_TYPE_PRISM = 2
const S32 LSL_PRIM_TYPE_SPHERE = 3
const S32 LSL_PRIM_TYPE_TORUS = 4
const S32 LSL_PRIM_TYPE_TUBE = 5
const S32 LSL_PRIM_TYPE_RING = 6
const S32 LSL_PRIM_TYPE_SCULPT = 7
const S32 LSL_PRIM_HOLE_DEFAULT = 0x00
const S32 LSL_PRIM_HOLE_CIRCLE = 0x10
const S32 LSL_PRIM_HOLE_SQUARE = 0x20
const S32 LSL_PRIM_HOLE_TRIANGLE = 0x30
const S32 LSL_PRIM_MATERIAL_STONE = 0
const S32 LSL_PRIM_MATERIAL_METAL = 1
const S32 LSL_PRIM_MATERIAL_GLASS = 2
const S32 LSL_PRIM_MATERIAL_WOOD = 3
const S32 LSL_PRIM_MATERIAL_FLESH = 4
const S32 LSL_PRIM_MATERIAL_PLASTIC = 5
const S32 LSL_PRIM_MATERIAL_RUBBER = 6
const S32 LSL_PRIM_MATERIAL_LIGHT = 7
const S32 LSL_PRIM_SHINY_NONE = 0
const S32 LSL_PRIM_SHINY_LOW = 1
const S32 LSL_PRIM_SHINY_MEDIUM = 2
const S32 LSL_PRIM_SHINY_HIGH = 3
const S32 LSL_PRIM_TEXGEN_DEFAULT = 0
const S32 LSL_PRIM_TEXGEN_PLANAR = 1
const S32 LSL_PRIM_BUMP_NONE = 0
const S32 LSL_PRIM_BUMP_BRIGHT = 1
const S32 LSL_PRIM_BUMP_DARK = 2
const S32 LSL_PRIM_BUMP_WOOD = 3
const S32 LSL_PRIM_BUMP_BARK = 4
const S32 LSL_PRIM_BUMP_BRICKS = 5
const S32 LSL_PRIM_BUMP_CHECKER = 6
const S32 LSL_PRIM_BUMP_CONCRETE = 7
const S32 LSL_PRIM_BUMP_TILE = 8
const S32 LSL_PRIM_BUMP_STONE = 9
const S32 LSL_PRIM_BUMP_DISKS = 10
const S32 LSL_PRIM_BUMP_GRAVEL = 11
const S32 LSL_PRIM_BUMP_BLOBS = 12
const S32 LSL_PRIM_BUMP_SIDING = 13
const S32 LSL_PRIM_BUMP_LARGETILE = 14
const S32 LSL_PRIM_BUMP_STUCCO = 15
const S32 LSL_PRIM_BUMP_SUCTION = 16
const S32 LSL_PRIM_BUMP_WEAVE = 17
const S32 LSL_PRIM_SCULPT_TYPE_SPHERE = 1
const S32 LSL_PRIM_SCULPT_TYPE_TORUS = 2
const S32 LSL_PRIM_SCULPT_TYPE_PLANE = 3
const S32 LSL_PRIM_SCULPT_TYPE_CYLINDER = 4
const S32 LSL_ALL_SIDES = -1
const S32 LSL_LINK_ROOT = 1
const S32 LSL_LINK_FIRST_CHILD = 2
const S32 LSL_LINK_SET = -1
const S32 LSL_LINK_ALL_OTHERS = -2
const S32 LSL_LINK_ALL_CHILDREN = -3
const S32 LSL_LINK_THIS = -4
const S32 SELL_NOT = 0
const S32 SELL_ORIGINAL = 1
const S32 SELL_COPY = 2
const S32 SELL_CONTENTS = 3
const S32 PAY_PRICE_HIDE = -1
const S32 PAY_PRICE_DEFAULT = -2
const S32 MAX_PAY_BUTTONS = 4
const S32 PAY_BUTTON_DEFAULT_0 = 1
const S32 PAY_BUTTON_DEFAULT_1 = 5
const S32 PAY_BUTTON_DEFAULT_2 = 10
const S32 PAY_BUTTON_DEFAULT_3 = 20
const S32 EMAIL_REG_SUBSCRIBE_OBJECT = 0x01
const S32 EMAIL_REG_UNSUBSCRIBE_OBJECT = 0x02
const S32 EMAIL_REG_UNSUBSCRIBE_SIM = 0x04
const S32 LIST_STAT_RANGE = 0
const S32 LIST_STAT_MIN = 1
const S32 LIST_STAT_MAX = 2
const S32 LIST_STAT_MEAN = 3
const S32 LIST_STAT_MEDIAN = 4
const S32 LIST_STAT_STD_DEV = 5
const S32 LIST_STAT_SUM = 6
const S32 LIST_STAT_SUM_SQUARES = 7
const S32 LIST_STAT_NUM_COUNT = 8
const S32 LIST_STAT_GEO_MEAN = 9
const S32 STRING_TRIM_HEAD = 0x01
const S32 STRING_TRIM_TAIL = 0x02
const S32 STRING_TRIM = STRING_TRIM_HEAD | STRING_TRIM_TAIL
const S32 OBJECT_UNKNOWN_DETAIL = -1
const S32 OBJECT_NAME = 1
const S32 OBJECT_DESC = 2
const S32 OBJECT_POS = 3
const S32 OBJECT_ROT = 4
const S32 OBJECT_VELOCITY = 5
const S32 OBJECT_OWNER = 6
const S32 OBJECT_GROUP = 7
const S32 OBJECT_CREATOR = 8


Detailed Description

Constants used in lsl.

Author:
James Cook
LicenseInfo
firstyear=2006&license=viewergpl

Copyright (c) 2006-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 lllslconstants.h.


Variable Documentation

const U32 AGENT_ALWAYS_RUN = 0x1000

Definition at line 49 of file lllslconstants.h.

const U32 AGENT_ATTACHMENTS = 0x0002

Definition at line 38 of file lllslconstants.h.

const U32 AGENT_AWAY = 0x0040

Definition at line 43 of file lllslconstants.h.

const U32 AGENT_BUSY = 0x0800

Definition at line 48 of file lllslconstants.h.

const U32 AGENT_CROUCHING = 0x0400

Definition at line 47 of file lllslconstants.h.

const U32 AGENT_FLYING = 0x0001

Definition at line 37 of file lllslconstants.h.

const U32 AGENT_IN_AIR = 0x0100

Definition at line 45 of file lllslconstants.h.

const U32 AGENT_MOUSELOOK = 0x0008

Definition at line 40 of file lllslconstants.h.

const U32 AGENT_ON_OBJECT = 0x0020

Definition at line 42 of file lllslconstants.h.

const U32 AGENT_SCRIPTED = 0x0004

Definition at line 39 of file lllslconstants.h.

const U32 AGENT_SITTING = 0x0010

Definition at line 41 of file lllslconstants.h.

const U32 AGENT_TYPING = 0x0200

Definition at line 46 of file lllslconstants.h.

const U32 AGENT_WALKING = 0x0080

Definition at line 44 of file lllslconstants.h.

const S32 EMAIL_REG_SUBSCRIBE_OBJECT = 0x01

Definition at line 153 of file lllslconstants.h.

const S32 EMAIL_REG_UNSUBSCRIBE_OBJECT = 0x02

Definition at line 154 of file lllslconstants.h.

const S32 EMAIL_REG_UNSUBSCRIBE_SIM = 0x04

Definition at line 155 of file lllslconstants.h.

const S32 LIST_STAT_GEO_MEAN = 9

Definition at line 166 of file lllslconstants.h.

const S32 LIST_STAT_MAX = 2

Definition at line 159 of file lllslconstants.h.

const S32 LIST_STAT_MEAN = 3

Definition at line 160 of file lllslconstants.h.

const S32 LIST_STAT_MEDIAN = 4

Definition at line 161 of file lllslconstants.h.

const S32 LIST_STAT_MIN = 1

Definition at line 158 of file lllslconstants.h.

const S32 LIST_STAT_NUM_COUNT = 8

Definition at line 165 of file lllslconstants.h.

const S32 LIST_STAT_RANGE = 0

Definition at line 157 of file lllslconstants.h.

const S32 LIST_STAT_STD_DEV = 5

Definition at line 162 of file lllslconstants.h.

const S32 LIST_STAT_SUM = 6

Definition at line 163 of file lllslconstants.h.

const S32 LIST_STAT_SUM_SQUARES = 7

Definition at line 164 of file lllslconstants.h.

const S32 LSL_ALL_SIDES = -1

Definition at line 129 of file lllslconstants.h.

const S32 LSL_LINK_ALL_CHILDREN = -3

Definition at line 134 of file lllslconstants.h.

const S32 LSL_LINK_ALL_OTHERS = -2

Definition at line 133 of file lllslconstants.h.

const S32 LSL_LINK_FIRST_CHILD = 2

Definition at line 131 of file lllslconstants.h.

const S32 LSL_LINK_ROOT = 1

Definition at line 130 of file lllslconstants.h.

const S32 LSL_LINK_SET = -1

Definition at line 132 of file lllslconstants.h.

const S32 LSL_LINK_THIS = -4

Definition at line 135 of file lllslconstants.h.

const S32 LSL_PRIM_BUMP_BARK = 4

Definition at line 109 of file lllslconstants.h.

const S32 LSL_PRIM_BUMP_BLOBS = 12

Definition at line 117 of file lllslconstants.h.

const S32 LSL_PRIM_BUMP_BRICKS = 5

Definition at line 110 of file lllslconstants.h.

const S32 LSL_PRIM_BUMP_BRIGHT = 1

Definition at line 106 of file lllslconstants.h.

const S32 LSL_PRIM_BUMP_CHECKER = 6

Definition at line 111 of file lllslconstants.h.

const S32 LSL_PRIM_BUMP_CONCRETE = 7

Definition at line 112 of file lllslconstants.h.

const S32 LSL_PRIM_BUMP_DARK = 2

Definition at line 107 of file lllslconstants.h.

const S32 LSL_PRIM_BUMP_DISKS = 10

Definition at line 115 of file lllslconstants.h.

const S32 LSL_PRIM_BUMP_GRAVEL = 11

Definition at line 116 of file lllslconstants.h.

const S32 LSL_PRIM_BUMP_LARGETILE = 14

Definition at line 119 of file lllslconstants.h.

const S32 LSL_PRIM_BUMP_NONE = 0

Definition at line 105 of file lllslconstants.h.

const S32 LSL_PRIM_BUMP_SHINY = 19

Definition at line 67 of file lllslconstants.h.

const S32 LSL_PRIM_BUMP_SIDING = 13

Definition at line 118 of file lllslconstants.h.

const S32 LSL_PRIM_BUMP_STONE = 9

Definition at line 114 of file lllslconstants.h.

const S32 LSL_PRIM_BUMP_STUCCO = 15

Definition at line 120 of file lllslconstants.h.

const S32 LSL_PRIM_BUMP_SUCTION = 16

Definition at line 121 of file lllslconstants.h.

const S32 LSL_PRIM_BUMP_TILE = 8

Definition at line 113 of file lllslconstants.h.

const S32 LSL_PRIM_BUMP_WEAVE = 17

Definition at line 122 of file lllslconstants.h.

const S32 LSL_PRIM_BUMP_WOOD = 3

Definition at line 108 of file lllslconstants.h.

const S32 LSL_PRIM_CAST_SHADOWS = 24

Definition at line 72 of file lllslconstants.h.

const S32 LSL_PRIM_COLOR = 18

Definition at line 66 of file lllslconstants.h.

const S32 LSL_PRIM_FLEXIBLE = 21

Definition at line 69 of file lllslconstants.h.

const S32 LSL_PRIM_FULLBRIGHT = 20

Definition at line 68 of file lllslconstants.h.

const S32 LSL_PRIM_HOLE_CIRCLE = 0x10

Definition at line 84 of file lllslconstants.h.

const S32 LSL_PRIM_HOLE_DEFAULT = 0x00

Definition at line 83 of file lllslconstants.h.

const S32 LSL_PRIM_HOLE_SQUARE = 0x20

Definition at line 85 of file lllslconstants.h.

const S32 LSL_PRIM_HOLE_TRIANGLE = 0x30

Definition at line 86 of file lllslconstants.h.

const S32 LSL_PRIM_MATERIAL = 2

Definition at line 57 of file lllslconstants.h.

const S32 LSL_PRIM_MATERIAL_FLESH = 4

Definition at line 92 of file lllslconstants.h.

const S32 LSL_PRIM_MATERIAL_GLASS = 2

Definition at line 90 of file lllslconstants.h.

const S32 LSL_PRIM_MATERIAL_LIGHT = 7

Definition at line 95 of file lllslconstants.h.

const S32 LSL_PRIM_MATERIAL_METAL = 1

Definition at line 89 of file lllslconstants.h.

const S32 LSL_PRIM_MATERIAL_PLASTIC = 5

Definition at line 93 of file lllslconstants.h.

const S32 LSL_PRIM_MATERIAL_RUBBER = 6

Definition at line 94 of file lllslconstants.h.

const S32 LSL_PRIM_MATERIAL_STONE = 0

Definition at line 88 of file lllslconstants.h.

const S32 LSL_PRIM_MATERIAL_WOOD = 3

Definition at line 91 of file lllslconstants.h.

const S32 LSL_PRIM_PHANTOM = 5

Definition at line 60 of file lllslconstants.h.

const S32 LSL_PRIM_PHYSICS = 3

Definition at line 58 of file lllslconstants.h.

const S32 LSL_PRIM_POINT_LIGHT = 23

Definition at line 71 of file lllslconstants.h.

const S32 LSL_PRIM_POSITION = 6

Definition at line 61 of file lllslconstants.h.

const S32 LSL_PRIM_ROTATION = 8

Definition at line 63 of file lllslconstants.h.

const S32 LSL_PRIM_SCULPT_TYPE_CYLINDER = 4

Definition at line 127 of file lllslconstants.h.

const S32 LSL_PRIM_SCULPT_TYPE_PLANE = 3

Definition at line 126 of file lllslconstants.h.

const S32 LSL_PRIM_SCULPT_TYPE_SPHERE = 1

Definition at line 124 of file lllslconstants.h.

const S32 LSL_PRIM_SCULPT_TYPE_TORUS = 2

Definition at line 125 of file lllslconstants.h.

const S32 LSL_PRIM_SHINY_HIGH = 3

Definition at line 100 of file lllslconstants.h.

const S32 LSL_PRIM_SHINY_LOW = 1

Definition at line 98 of file lllslconstants.h.

const S32 LSL_PRIM_SHINY_MEDIUM = 2

Definition at line 99 of file lllslconstants.h.

const S32 LSL_PRIM_SHINY_NONE = 0

Definition at line 97 of file lllslconstants.h.

const S32 LSL_PRIM_SIZE = 7

Definition at line 62 of file lllslconstants.h.

const S32 LSL_PRIM_TEMP_ON_REZ = 4

Definition at line 59 of file lllslconstants.h.

const S32 LSL_PRIM_TEXGEN = 22

Definition at line 70 of file lllslconstants.h.

const S32 LSL_PRIM_TEXGEN_DEFAULT = 0

Definition at line 102 of file lllslconstants.h.

const S32 LSL_PRIM_TEXGEN_PLANAR = 1

Definition at line 103 of file lllslconstants.h.

const S32 LSL_PRIM_TEXTURE = 17

Definition at line 65 of file lllslconstants.h.

const S32 LSL_PRIM_TYPE = 9

Definition at line 64 of file lllslconstants.h.

const S32 LSL_PRIM_TYPE_BOX = 0

Definition at line 74 of file lllslconstants.h.

const S32 LSL_PRIM_TYPE_CYLINDER = 1

Definition at line 75 of file lllslconstants.h.

const S32 LSL_PRIM_TYPE_LEGACY = 1

Definition at line 56 of file lllslconstants.h.

const S32 LSL_PRIM_TYPE_PRISM = 2

Definition at line 76 of file lllslconstants.h.

const S32 LSL_PRIM_TYPE_RING = 6

Definition at line 80 of file lllslconstants.h.

const S32 LSL_PRIM_TYPE_SCULPT = 7

Definition at line 81 of file lllslconstants.h.

const S32 LSL_PRIM_TYPE_SPHERE = 3

Definition at line 77 of file lllslconstants.h.

const S32 LSL_PRIM_TYPE_TORUS = 4

Definition at line 78 of file lllslconstants.h.

const S32 LSL_PRIM_TYPE_TUBE = 5

Definition at line 79 of file lllslconstants.h.

const S32 LSL_REMOTE_DATA_CHANNEL = 1

Definition at line 51 of file lllslconstants.h.

const S32 LSL_REMOTE_DATA_REPLY = 3

Definition at line 53 of file lllslconstants.h.

const S32 LSL_REMOTE_DATA_REQUEST = 2

Definition at line 52 of file lllslconstants.h.

const S32 MAX_PAY_BUTTONS = 4

Definition at line 146 of file lllslconstants.h.

Referenced by LLFloaterPay::payDirectly(), and LLFloaterPay::processPayPriceReply().

const S32 OBJECT_CREATOR = 8

Definition at line 181 of file lllslconstants.h.

const S32 OBJECT_DESC = 2

Definition at line 175 of file lllslconstants.h.

const S32 OBJECT_GROUP = 7

Definition at line 180 of file lllslconstants.h.

const S32 OBJECT_NAME = 1

Definition at line 174 of file lllslconstants.h.

const S32 OBJECT_OWNER = 6

Definition at line 179 of file lllslconstants.h.

const S32 OBJECT_POS = 3

Definition at line 176 of file lllslconstants.h.

const S32 OBJECT_ROT = 4

Definition at line 177 of file lllslconstants.h.

const S32 OBJECT_UNKNOWN_DETAIL = -1

Definition at line 173 of file lllslconstants.h.

const S32 OBJECT_VELOCITY = 5

Definition at line 178 of file lllslconstants.h.

const S32 PAY_BUTTON_DEFAULT_0 = 1

Definition at line 147 of file lllslconstants.h.

Referenced by LLFloaterPay::LLFloaterPay().

const S32 PAY_BUTTON_DEFAULT_1 = 5

Definition at line 148 of file lllslconstants.h.

Referenced by LLFloaterPay::LLFloaterPay().

const S32 PAY_BUTTON_DEFAULT_2 = 10

Definition at line 149 of file lllslconstants.h.

Referenced by LLFloaterPay::LLFloaterPay().

const S32 PAY_BUTTON_DEFAULT_3 = 20

Definition at line 150 of file lllslconstants.h.

Referenced by LLFloaterPay::LLFloaterPay().

const S32 PAY_PRICE_DEFAULT = -2

Definition at line 145 of file lllslconstants.h.

Referenced by LLFloaterPay::processPayPriceReply().

const S32 PAY_PRICE_HIDE = -1

Definition at line 144 of file lllslconstants.h.

Referenced by LLFloaterPay::processPayPriceReply().

const S32 SELL_CONTENTS = 3

Definition at line 141 of file lllslconstants.h.

const S32 SELL_COPY = 2

Definition at line 140 of file lllslconstants.h.

const S32 SELL_NOT = 0

Definition at line 138 of file lllslconstants.h.

const S32 SELL_ORIGINAL = 1

Definition at line 139 of file lllslconstants.h.

const S32 STRING_TRIM = STRING_TRIM_HEAD | STRING_TRIM_TAIL

Definition at line 170 of file lllslconstants.h.

const S32 STRING_TRIM_HEAD = 0x01

Definition at line 168 of file lllslconstants.h.

const S32 STRING_TRIM_TAIL = 0x02

Definition at line 169 of file lllslconstants.h.


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