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 13:05, 21 October 2010
Languages: |
English Deutsch |
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