OSSL Implemented

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
(Added OSSL Enabling Functions link)
(Updated Listing to Current, Corrected Faulty Table to Bulleted Editable LIST)
Line 7: Line 7:
 
{{content}}
 
{{content}}
  
−
=What is the current OSSL Implementation Status?=
+
= Current OSSL Functions Implemented  =
  
−
{{Template:OSSL_Implemented_Table}}
+
Updated July.29.2010 From Source. 78 osFunctions available.
  
 +
Special Note:   Some Functions as shown use '''"double"''' as a Value instead of '''"float" '''these vary for purposes of accuracy as shown Below. 
  
−
The content on this page is not properly formatted. The table below needs to be properly "reformatted" to be compatible with WIKI standards. Please see [[LSL_Status/Functions|this link]] for an example of how to properly format a table for WIKI page use:
+
(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 )
 +
 
 +
<br>
 +
 
 +
*[[OsAvatarName2Key|osAvatarName2Key]]
 +
*[[OsAvatarPlayAnimation|osAvatarPlayAnimation]]
 +
*[[OsAvatarStopAnimation|osAvatarStopAnimation]]
 +
*[[OsCauseDamage|osCauseDamage]]
 +
*[[OsCauseHealing|osCauseHealing]]
 +
*[[OsConsoleCommand|osConsoleCommand]]
 +
*[[OsDrawEllipse|osDrawEllipse]]
 +
*[[OsDrawFilledPolygon|osDrawFilledPolygon]]
 +
*[[OsDrawFilledRectangle|osDrawFilledRectangle]]
 +
*[[OsDrawImage|osDrawImage]]
 +
*[[OsDrawLine|osDrawLine]]
 +
*[[OsDrawLine|osDrawLine]]
 +
*[[OsDrawPolygon|osDrawPolygon]]
 +
*[[OsDrawRectangle|osDrawRectangle]]
 +
*[[OsDrawText|osDrawText]]
 +
*[[OsFormatString|osFormatString]]
 +
*[[OsGetAgentIP|osGetAgentIP]]
 +
*[[OsGetAgents|osGetAgents]]
 +
*[[OsGetCurrentSunHour|osGetCurrentSunHour]]
 +
*[[OsGetDrawStringSize|osGetDrawStringSize]]
 +
*[[OsGetGridLoginURI|osGetGridLoginURI]]
 +
*[[OsGetGridName|osGetGridName]]
 +
*[[OsGetGridNick|osGetGridNick]]
 +
*[[OsGetLinkPrimitiveParams|osGetLinkPrimitiveParams]]
 +
*[[OsGetMapTexture|osGetMapTexture]]
 +
*[[OsGetNotecard|osGetNotecard]]
 +
*[[OsGetNotecardLine|osGetNotecardLine]]
 +
*[[OsGetNumberOfNotecardLines|osGetNumberOfNotecardLines]]
 +
*[[OsGetRegionMapTexture|osGetRegionMapTexture]]
 +
*[[OsGetRegionStats|osGetRegionStats]]
 +
*[[OsGetScriptEngineName|osGetScriptEngineName]]
 +
*[[OsGetSimulatorMemory|osGetSimulatorMemory]]
 +
*[[OsGetSimulatorVersion|osGetSimulatorVersion]]
 +
*[[OsKey2Name|osKey2Name]]
 +
*[[OsKickAvatar|osKickAvatar]]
 +
*[[OsList2Double|osList2Double]]
 +
*[[OsLoadedCreationDate|osLoadedCreationDate]]
 +
*[[OsLoadedCreationID|osLoadedCreationID]]
 +
*[[OsLoadedCreationTime|osLoadedCreationTime]]
 +
*[[OsMakeNotecard|osMakeNotecard]]
 +
*[[OsMatchString|osMatchString]]
 +
*[[OsMessageObject|osMessageObject]]
 +
*[[OsMovePen|osMovePen]]
 +
*[[OsNpcCreate|osNpcCreate]]
 +
*[[OsNpcMoveTo|osNpcMoveTo]]
 +
*[[OsNpcRemove|osNpcRemove]]
 +
*[[OsNpcSay|osNpcSay]]
 +
*[[OsParseJSON|osParseJSON]]
 +
*[[OsRegionNotice|osRegionNotice]]
 +
*[[OsRegionRestart|osRegionRestart]]
 +
*[[OsSetDynamicTextureData|osSetDynamicTextureData]]
 +
*[[OsSetDynamicTextureDataBlend|osSetDynamicTextureDataBlend]]
 +
*[[OsSetDynamicTextureDataBlendFace|osSetDynamicTextureDataBlendFace]]
 +
*[[OsSetDynamicTextureURL|osSetDynamicTextureURL]]
 +
*[[OsSetDynamicTextureURLBlend|osSetDynamicTextureURLBlend]]
 +
*[[OsSetDynamicTextureURLBlendFace|osSetDynamicTextureURLBlendFace]]
 +
*[[OsSetEstateSunSettings|osSetEstateSunSettings]]
 +
*[[OsSetFontName|osSetFontName]]
 +
*[[OsSetFontSize|osSetFontSize]]
 +
*[[OsSetParcelMediaURL|osSetParcelMediaURL]]
 +
*[[OsSetParcelSIPAddress|osSetParcelSIPAddress]]
 +
*[[OsSetPenCap|osSetPenCap]]
 +
*[[OsSetPenColour|osSetPenColour]]
 +
*[[OsSetPenSize|osSetPenSize]]
 +
*[[OsSetPrimFloatOnWater|osSetPrimFloatOnWater]]
 +
*[[OsSetRegionSunSettings|osSetRegionSunSettings]]
 +
*[[OsSetRegionWaterHeight|osSetRegionWaterHeight]]
 +
*[[OsSetSpeed|osSetSpeed]]
 +
*[[OsSetStateEvents|osSetStateEvents]]
 +
*[[OsSunGetParam|osSunGetParam]]
 +
*[[OsSunSetParam|osSunSetParam]]
 +
*[[OsTeleportAgent|osTeleportAgent]]
 +
*[[OsTerrainFlush|osTerrainFlush]]
 +
*[[OsTerrainGetHeight|osTerrainGetHeight]]
 +
*[[OsTerrainSetHeight|osTerrainSetHeight]]
 +
*[[OsWindActiveModelPluginName|osWindActiveModelPluginName]]
 +
*[[OsWindParamGet|osWindParamGet]]
 +
*[[OsWindParamSet|osWindParamSet]]
  
−
http://opensimulator.org/wiki/LSL_Status/Functions<br>
 
 
<br>
 
<br>
−
Reformat the table below and '''<PLACE THE PROPERLY FORMATTED TABLE HERE>'''
 
  
 
= See Also  =
 
= See Also  =

Revision as of 09:06, 29 July 2010


Technical Reference -> Terms -> Status Page -> OSSL Implemented Functions


Current OSSL Functions Implemented

Updated July.29.2010 From Source. 78 osFunctions available.

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 )



See Also

Personal tools
General
About This Wiki