OSSL Implemented
From OpenSimulator
(→Current OSSL Functions Implemented: Added reference to Threat levels) |
(Updated & added new OSSL Functions) |
||
| Line 5: | Line 5: | ||
== Current OSSL Functions Implemented == | == Current OSSL Functions Implemented == | ||
| − | Updated | + | Updated October.21.2010 From OpenSimulator Master/Dev Source. |
Special Note: Some Functions as shown use '''"double"''' as a Value instead of '''"float" '''these vary for purposes of accuracy as shown Below. | Special Note: Some Functions as shown use '''"double"''' as a Value instead of '''"float" '''these vary for purposes of accuracy as shown Below. | ||
| Line 17: | Line 17: | ||
<br> | <br> | ||
| − | *[[OsAvatarName2Key| | + | *[[OsAvatarName2Key|OsAvatarName2Key]] |
| − | *[[OsAvatarPlayAnimation| | + | *[[OsAvatarPlayAnimation|OsAvatarPlayAnimation]] |
| − | *[[OsAvatarStopAnimation| | + | *[[OsAvatarStopAnimation|OsAvatarStopAnimation]] |
| − | *[[OsCauseDamage| | + | *[[OsCauseDamage|OsCauseDamage]] |
| − | *[[OsCauseHealing| | + | *[[OsCauseHealing|OsCauseHealing]] |
| − | *[[OsConsoleCommand| | + | *[[OsConsoleCommand|OsConsoleCommand]] |
| − | *[[OsDrawEllipse| | + | *[[OsDrawEllipse|OsDrawEllipse]] |
| − | *[[OsDrawFilledPolygon| | + | *[[OsDrawFilledPolygon|OsDrawFilledPolygon]] |
| − | *[[OsDrawFilledRectangle| | + | *[[OsDrawFilledRectangle|OsDrawFilledRectangle]] |
| − | *[[OsDrawImage| | + | *[[OsDrawImage|OsDrawImage]] |
| − | *[[OsDrawLine| | + | *[[OsDrawLine|OsDrawLine]] |
| − | + | *[[OsDrawPolygon|OsDrawPolygon]] | |
| − | *[[OsDrawPolygon| | + | *[[OsDrawRectangle|OsDrawRectangle]] |
| − | *[[OsDrawRectangle| | + | *[[OsDrawText|OsDrawText]] |
| − | *[[OsDrawText| | + | *[[OsFormatString|OsFormatString]] |
| − | *[[OsFormatString| | + | *[[OsGetAgentIP|OsGetAgentIP]] |
| − | *[[OsGetAgentIP| | + | *[[OsGetAgents|OsGetAgents]] |
| − | *[[OsGetAgents| | + | *[[OsGetAvatarList|OsGetAvatarList]] |
| − | *[[OsGetAvatarList| | + | *[[OsGetCurrentSunHour|OsGetCurrentSunHour]] |
| − | *[[OsGetCurrentSunHour| | + | *[[OsGetDrawStringSize|OsGetDrawStringSize]] |
| − | *[[OsGetDrawStringSize| | + | *[[OsGetGridLoginURI|OsGetGridLoginURI]] |
| − | *[[OsGetGridLoginURI| | + | *[[OsGetGridName|OsGetGridName]] |
| − | *[[OsGetGridName| | + | *[[OsGetGridNick|OsGetGridNick]] |
| − | *[[OsGetGridNick| | + | *[[OsGetLinkPrimitiveParams|OsGetLinkPrimitiveParams]] |
| − | *[[OsGetLinkPrimitiveParams| | + | *[[OsGetMapTexture|OsGetMapTexture]] |
| − | *[[OsGetMapTexture| | + | *[[OsGetNotecard|OsGetNotecard]] |
| − | *[[OsGetNotecard| | + | *[[OsGetNotecardLine|OsGetNotecardLine]] |
| − | *[[OsGetNotecardLine| | + | *[[OsGetNumberOfNotecardLines|OsGetNumberOfNotecardLines]] |
| − | *[[OsGetNumberOfNotecardLines| | + | *[[OsGetPrimitiveParams|OsGetPrimitiveParams]] |
| − | *[[OsGetRegionMapTexture| | + | *[[OsGetRegionMapTexture|OsGetRegionMapTexture]] |
| − | *[[OsGetRegionStats| | + | *[[OsGetRegionStats|OsGetRegionStats]] |
| − | *[[OsGetScriptEngineName| | + | *[[OsGetScriptEngineName|OsGetScriptEngineName]] |
| − | *[[OsGetSimulatorMemory| | + | *[[OsGetSimulatorMemory|OsGetSimulatorMemory]] |
| − | *[[OsGetSimulatorVersion| | + | *[[OsGetSimulatorVersion|OsGetSimulatorVersion]] |
| − | *[[OsKey2Name| | + | *[[OsKey2Name|OsKey2Name]] |
| − | *[[OsKickAvatar| | + | *[[OsKickAvatar|OsKickAvatar]] |
| − | *[[OsList2Double| | + | *[[OsList2Double|OsList2Double]] |
| − | *[[OsLoadedCreationDate| | + | *[[OsLoadedCreationDate|OsLoadedCreationDate]] |
| − | *[[OsLoadedCreationID| | + | *[[OsLoadedCreationID|OsLoadedCreationID]] |
| − | *[[OsLoadedCreationTime| | + | *[[OsLoadedCreationTime|OsLoadedCreationTime]] |
| − | *[[OsMakeNotecard| | + | *[[OsMakeNotecard|OsMakeNotecard]] |
| − | *[[OsMatchString| | + | *[[OsMatchString|OsMatchString]] |
| − | *[[OsMessageObject| | + | *[[OsMessageObject|OsMessageObject]] |
| − | *[[OsMovePen| | + | *[[OsMovePen|OsMovePen]] |
| − | *[[OsNpcCreate| | + | *[[OsNpcCreate|OsNpcCreate]] |
| − | *[[OsNpcMoveTo| | + | *[[OsNpcMoveTo|OsNpcMoveTo]] |
| − | *[[OsNpcRemove| | + | *[[OsNpcRemove|OsNpcRemove]] |
| − | *[[OsNpcSay| | + | *[[OsNpcSay|OsNpcSay]] |
| − | *[[OsParseJSON| | + | *[[OsParcelJoin|OsParcelJoin]] |
| − | *[[OsRegionNotice| | + | *[[OsParcelSetDetails|OsParcelSetDetails]] |
| − | *[[OsRegionRestart| | + | *[[OsParcelSubdivide|OsParcelSubdivide]] |
| − | *[[OsSetDynamicTextureData| | + | *[[OsParseJSON|OsParseJSON]] |
| − | *[[OsSetDynamicTextureDataBlend| | + | *[[OsRegionNotice|OsRegionNotice]] |
| − | *[[OsSetDynamicTextureDataBlendFace| | + | *[[OsRegionRestart|OsRegionRestart]] |
| − | *[[OsSetDynamicTextureURL| | + | *[[OsSetDynamicTextureData|OsSetDynamicTextureData]] |
| − | *[[OsSetDynamicTextureURLBlend| | + | *[[OsSetDynamicTextureDataBlend|OsSetDynamicTextureDataBlend]] |
| − | *[[OsSetDynamicTextureURLBlendFace| | + | *[[OsSetDynamicTextureDataBlendFace|OsSetDynamicTextureDataBlendFace]] |
| − | *[[OsSetEstateSunSettings| | + | *[[OsSetDynamicTextureURL|OsSetDynamicTextureURL]] |
| − | *[[OsSetFontName| | + | *[[OsSetDynamicTextureURLBlend|OsSetDynamicTextureURLBlend]] |
| − | *[[OsSetFontSize| | + | *[[OsSetDynamicTextureURLBlendFace|OsSetDynamicTextureURLBlendFace]] |
| − | *[[OsSetParcelMediaURL| | + | *[[OsSetEstateSunSettings|OsSetEstateSunSettings]] |
| − | *[[ | + | *[[OsSetFontName|OsSetFontName]] |
| − | *[[OsSetPenCap| | + | *[[OsSetFontSize|OsSetFontSize]] |
| − | *[[OsSetPenColour| | + | *[[OsSetParcelMediaURL|OsSetParcelMediaURL]] |
| − | *[[OsSetPenSize| | + | *[[osSetParcelSIPAddress|OsSetParcelSIPAddress]] |
| − | *[[OsSetPrimFloatOnWater| | + | *[[OsSetPenCap|OsSetPenCap]] |
| − | *[[OsSetRegionSunSettings| | + | *[[OsSetPenColour|OsSetPenColour]] |
| − | *[[OsSetRegionWaterHeight| | + | *[[OsSetPenSize|OsSetPenSize]] |
| − | *[[OsSetSpeed| | + | *[[OsSetPrimFloatOnWater|OsSetPrimFloatOnWater]] |
| − | *[[OsSetStateEvents| | + | *[[OsSetPrimitiveParams|OsSetPrimitiveParams]] |
| − | *[[OsSunGetParam| | + | *[[OsSetProjectionParams|OsSetProjectionParams]] |
| − | *[[OsSunSetParam| | + | *[[OsSetRegionSunSettings|OsSetRegionSunSettings]] |
| − | *[[OsTeleportAgent| | + | *[[OsSetRegionWaterHeight|OsSetRegionWaterHeight]] |
| − | *[[OsTerrainFlush| | + | *[[OsSetSpeed|OsSetSpeed]] |
| − | *[[OsTerrainGetHeight| | + | *[[OsSetStateEvents|OsSetStateEvents]] |
| − | *[[OsTerrainSetHeight| | + | *[[OsSunGetParam|OsSunGetParam]] |
| − | *[[OsWindActiveModelPluginName| | + | *[[OsSunSetParam|OsSunSetParam]] |
| − | *[[OsWindParamGet| | + | *[[OsTeleportAgent|OsTeleportAgent]] |
| − | *[[OsWindParamSet| | + | *[[OsTerrainFlush|OsTerrainFlush]] |
| + | *[[OsTerrainGetHeight|OsTerrainGetHeight]] | ||
| + | *[[OsTerrainSetHeight|OsTerrainSetHeight]] | ||
| + | *[[OsWindActiveModelPluginName|OsWindActiveModelPluginName]] | ||
| + | *[[OsWindParamGet|OsWindParamGet]] | ||
| + | *[[OsWindParamSet|OsWindParamSet]] | ||
<br> | <br> | ||
Revision as of 14:05, 21 October 2010
| Languages: |
|
Technical Reference -> Terms -> Status Page -> OSSL Implemented Functions
| This article or section contains incomplete information. Please help us by completing the content on this page. |
Current OSSL Functions Implemented
Updated October.21.2010 From OpenSimulator Master/Dev Source.
Special Note: Some Functions as shown use "double" as a Value instead of "float" these vary for purposes of accuracy as shown Below.
(Float is short for "floating point", and just means a number with a point something on the end.)
The difference between the two is in the size of the numbers that they can hold. For float, you can have up to 7 digits in your number. For doubles, you can have up to 16 digits. To be more precise, here's the official size: ( float: 1.5 × 10-45 to 3.4 × 1038 ) ( double: 5.0 × 10-324 to 1.7 × 10308 )
Each of these functions has an threat level associated to it. See Threat level for more information and an overview of each function's level.
- OsAvatarName2Key
- OsAvatarPlayAnimation
- OsAvatarStopAnimation
- OsCauseDamage
- OsCauseHealing
- OsConsoleCommand
- OsDrawEllipse
- OsDrawFilledPolygon
- OsDrawFilledRectangle
- OsDrawImage
- OsDrawLine
- OsDrawPolygon
- OsDrawRectangle
- OsDrawText
- OsFormatString
- OsGetAgentIP
- OsGetAgents
- OsGetAvatarList
- OsGetCurrentSunHour
- OsGetDrawStringSize
- OsGetGridLoginURI
- OsGetGridName
- OsGetGridNick
- OsGetLinkPrimitiveParams
- OsGetMapTexture
- OsGetNotecard
- OsGetNotecardLine
- OsGetNumberOfNotecardLines
- OsGetPrimitiveParams
- OsGetRegionMapTexture
- OsGetRegionStats
- OsGetScriptEngineName
- OsGetSimulatorMemory
- OsGetSimulatorVersion
- OsKey2Name
- OsKickAvatar
- OsList2Double
- OsLoadedCreationDate
- OsLoadedCreationID
- OsLoadedCreationTime
- OsMakeNotecard
- OsMatchString
- OsMessageObject
- OsMovePen
- OsNpcCreate
- OsNpcMoveTo
- OsNpcRemove
- OsNpcSay
- OsParcelJoin
- OsParcelSetDetails
- OsParcelSubdivide
- OsParseJSON
- OsRegionNotice
- OsRegionRestart
- OsSetDynamicTextureData
- OsSetDynamicTextureDataBlend
- OsSetDynamicTextureDataBlendFace
- OsSetDynamicTextureURL
- OsSetDynamicTextureURLBlend
- OsSetDynamicTextureURLBlendFace
- OsSetEstateSunSettings
- OsSetFontName
- OsSetFontSize
- OsSetParcelMediaURL
- OsSetParcelSIPAddress
- OsSetPenCap
- OsSetPenColour
- OsSetPenSize
- OsSetPrimFloatOnWater
- OsSetPrimitiveParams
- OsSetProjectionParams
- OsSetRegionSunSettings
- OsSetRegionWaterHeight
- OsSetSpeed
- OsSetStateEvents
- OsSunGetParam
- OsSunSetParam
- OsTeleportAgent
- OsTerrainFlush
- OsTerrainGetHeight
- OsTerrainSetHeight
- OsWindActiveModelPluginName
- OsWindParamGet
- OsWindParamSet
See Also
- LSL/OSSL Status Page
- LSL
- OSSL
- OSSL Types Status Page
- OSSL Events Status Page
- OSSL Proposed Functions
- OSSL Implemented Functions
- OSSL Enabling Functions
- OSSL Standards
- Technical Reference Page