Constant groups
Constants that belong to the same enum or flag set in LSL Definitions. Flag groups can be combined with bitwise OR.
| Group | Kind | Prefix | Constants |
|---|---|---|---|
| AgentData | enum | DATA_ | 6 |
| AgentDataPaymentInfo | flag | PAYMENT_INFO_ | 2 |
| AgentInfo | flag | AGENT_ | 16 |
| AgentListScope | flag | AGENT_LIST_ | 3 |
| AlphaMode | enum | PRIM_ALPHA_MODE_ | 4 |
| AssetPermission | flag | PERM_ | 5 |
| AssetPermissionCategory | enum | MASK_ | 5 |
| AssetPermissionCategoryFlag | flag | MASK_ | 1 |
| AttachedListFilterFlag | flag | FILTER_FLAG_ | 1 |
| AttachedListFilterParam | param-dict | FILTER_ | 2 |
| AttachPoint | enum | ATTACH_ | 56 |
| CameraParam | param-dict | CAMERA_ | 14 |
| ChangeType | flag | CHANGED_ | 13 |
| Channel | enum | 3 | |
| ChannelNonPublic | enum | 2 | |
| CharacterAvoidanceMode | enum | AVOID_ | 3 |
| CharacterCommand | enum | CHARACTER_CMD_ | 3 |
| CharacterNavigateParam | param-dict | 1 | |
| CharacterOrientation | enum | 2 | |
| CharacterParam | param-dict | CHARACTER_ | 14 |
| CharacterPathUpdateType | enum | PU_ | 13 |
| CharacterPatrolPointsParam | param-dict | PATROL_ | 1 |
| CharacterPursueParam | param-dict | PURSUIT_ | 5 |
| CharacterTraversalType | enum | TRAVERSAL_TYPE_ | 3 |
| CharacterType | enum | CHARACTER_TYPE_ | 5 |
| CharacterWanderWithinParam | param-dict | 1 | |
| ClickAction | enum | CLICK_ACTION_ | 11 |
| ControlButton | flag | CONTROL_ | 10 |
| DamageType | enum | DAMAGE_TYPE_ | 16 |
| DerezMode | enum | DEREZ_ | 3 |
| DetectType | flag | 7 | |
| EmailTarget | enum | TARGETED_EMAIL_ | 2 |
| EnvironmentError | enum | ENV_ | 10 |
| EnvironmentParam | param-list | 23 | |
| EnvironmentParamReadOnly | param-list | 28 | |
| EstateAccessParam | enum | ESTATE_ACCESS_ | 6 |
| ExperienceError | enum | XP_ERROR_ | 19 |
| Faces | enum | 1 | |
| GameControlButton | flag | GAME_CONTROL_BUTTON_ | 21 |
| GameControlMode | enum | GAME_CONTROL_MODE_ | 5 |
| GetClosestNavPointParam | param-dict | GCNP_ | 3 |
| GetStaticPathParam | param-dict | 1 | |
| GiveAgentInventoryParam | param-dict | TRANSFER_ | 2 |
| GLTFAlphaMode | enum | PRIM_GLTF_ALPHA_MODE_ | 3 |
| GLTFOverride | param-dict | OVERRIDE_GLTF_ | 8 |
| GroundTextureParam | param-dict | TERRAIN_ | 20 |
| HTTPContentType | enum | CONTENT_TYPE_ | 9 |
| HTTPRequestParam | param-dict | HTTP_ | 10 |
| HTTPResponseError | param-dict | HTTP_ | 1 |
| InventoryType | enum | INVENTORY_ | 14 |
| KeyframedMotionCommand | enum | KFM_CMD_ | 3 |
| KeyframedMotionData | flag | KFM_ | 2 |
| KeyframedMotionMode | enum | KFM_ | 4 |
| KeyframedMotionParam | param-dict | KFM_ | 3 |
| Link | enum | LINK_ | 2 |
| Links | enum | LINK_ | 5 |
| LinksetDataAction | enum | LINKSETDATA_ | 4 |
| LinksetDataError | enum | LINKSETDATA_ | 6 |
| ListEntryType | enum | TYPE_ | 7 |
| ListStatisticsOperation | enum | LIST_STAT_ | 10 |
| MapBeaconParam | param-dict | BEACON_ | 1 |
| ModifyLandAction | enum | LAND_ | 6 |
| ModifyLandBrush | enum | LAND_BRUSH_ | 3 |
| ObjectDetailsParam | param-dict | OBJECT_ | 56 |
| ObjectPathfindingType | enum | OPT_ | 8 |
| ObjectStatusParam | flag | STATUS_ | 11 |
| ParcelDetailsParam | param-dict | PARCEL_DETAILS_ | 14 |
| ParcelFlag | flag | PARCEL_FLAG_ | 16 |
| ParcelMediaCommand | param-dict | PARCEL_MEDIA_COMMAND_ | 14 |
| ParcelMediaQuery | param-dict | PARCEL_MEDIA_COMMAND_ | 6 |
| ParcelPrimCountCategory | enum | PARCEL_COUNT_ | 6 |
| ParcelSaleError | enum | PARCEL_SALE_ | 6 |
| ParcelSaleParam | param-dict | PARCEL_SALE_ | 3 |
| ParcelTeleportRouting | enum | TP_ROUTING_ | 3 |
| ParticleBlendFunc | enum | PSYS_PART_BF_ | 8 |
| ParticleFlag | flag | PSYS_PART_ | 10 |
| ParticleParam | param-dict | PSYS_ | 27 |
| ParticleSourcePattern | enum | PSYS_SRC_PATTERN_ | 5 |
| PassMode | enum | PASS_ | 3 |
| PayButton | param-list | PAY_ | 2 |
| PhysicsMaterialParam | flag | 4 | |
| PhysicsMaterialPreset | enum | PRIM_MATERIAL_ | 7 |
| PhysicsShapeType | enum | PRIM_PHYSICS_SHAPE_ | 3 |
| PlaySoundFlag | flag | SOUND_ | 4 |
| PrimBump | enum | PRIM_BUMP_ | 18 |
| PrimMediaControl | enum | PRIM_MEDIA_CONTROLS_ | 2 |
| PrimMediaError | enum | STATUS_ | 8 |
| PrimMediaParam | param-dict | PRIM_MEDIA_ | 15 |
| PrimMediaPerm | flag | PRIM_MEDIA_PERM_ | 4 |
| PrimParam | param-list | PRIM_ | 43 |
| PrimParamGet | param-list | PRIM_ | 41 |
| PrimShiny | enum | PRIM_SHINY_ | 4 |
| PrimTexgen | enum | PRIM_TEXGEN_ | 2 |
| PrimType | enum | PRIM_TYPE_ | 8 |
| PrimTypeHole | enum | PRIM_HOLE_ | 4 |
| PrimTypeSculptFlag | flag | PRIM_SCULPT_FLAG_ | 3 |
| PrimTypeSculptType | enum | PRIM_SCULPT_TYPE_ | 6 |
| RayCastData | flag | RC_GET_ | 3 |
| RayCastError | enum | RCERR_ | 3 |
| RayCastParam | param-dict | RC_ | 4 |
| RayCastRejectType | flag | RC_REJECT_ | 4 |
| ReflectionProbeType | flag | PRIM_REFLECTION_PROBE_ | 3 |
| RegionFlag | flag | REGION_FLAG_ | 10 |
| ReturnObjectsError | enum | ERR_ | 5 |
| ReturnObjectsScope | flag | OBJECT_RETURN_ | 3 |
| RezFlag | flag | REZ_FLAG_ | 8 |
| RezParam | param-list | REZ_ | 13 |
| ScriptPermission | flag | PERMISSION_ | 13 |
| ScriptProfileMode | enum | PROFILE_ | 2 |
| SimulatorData | enum | DATA_SIM_ | 3 |
| SimulatorStat | enum | SIM_STAT_ | 27 |
| SitError | enum | SIT_ | 8 |
| SitFlag | flag | SIT_FLAG_ | 5 |
| StringTrimType | enum | STRING_TRIM_ | 3 |
| TextureAnimMode | flag | 7 | |
| TransferError | enum | TRANSFER_ | 8 |
| TransferOwnershipFlag | flag | TRANSFER_FLAG_ | 3 |
| VehicleFlag | flag | VEHICLE_FLAG_ | 11 |
| VehicleFloatParam | enum | VEHICLE_ | 17 |
| VehicleRotationParam | enum | VEHICLE_ | 1 |
| VehicleType | enum | VEHICLE_TYPE_ | 6 |
| VehicleVectorParam | enum | VEHICLE_ | 5 |