Category:OSSL Functions

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
(Misc)
(Avatars)
 
(51 intermediate revisions by 2 users not shown)
Line 21: Line 21:
 
*[[osCauseDamage]]  
 
*[[osCauseDamage]]  
 
*[[osCauseHealing]]
 
*[[osCauseHealing]]
*[[osDetectedCountry]] {{new}}
+
*[[osDetectedCountry]]
 
*[[osDropAttachment]]
 
*[[osDropAttachment]]
 
*[[osDropAttachmentAt]]
 
*[[osDropAttachmentAt]]
Line 39: Line 39:
 
*[[osGetAvatarList]]  
 
*[[osGetAvatarList]]  
 
*[[osGetGender]]
 
*[[osGetGender]]
*[[osGetHealRate]] {{new}}
+
*[[osGetHealRate]]
 
*[[osGetHealth]]
 
*[[osGetHealth]]
 
*[[osGetNumberOfAttachments]]
 
*[[osGetNumberOfAttachments]]
 
*[[osInviteToGroup]]
 
*[[osInviteToGroup]]
*[[osKickAvatar]] {{new}}
+
*[[osKickAvatar]]
 
*[[osOwnerSaveAppearance]]
 
*[[osOwnerSaveAppearance]]
*[[osSetHealRate]] {{new}}
+
*[[osSetHealRate]]
*[[osSetHealth]] {{new}}
+
*[[osSetHealth]]
*[[osSetOwnerSpeed]] {{new}}
+
*[[osSetOwnerSpeed]]
 
*[[osSetSpeed]]
 
*[[osSetSpeed]]
*[[osLocalTeleportAgent]] {{new}} {{E}}
+
*[[osLocalTeleportAgent]] {{E}}
 
*[[osTeleportAgent]]  
 
*[[osTeleportAgent]]  
 
*[[osTeleportOwner]]  
 
*[[osTeleportOwner]]  
 +
*[[osReplaceAgentEnvironment]] {{new}}
 
{{multicol-end}}
 
{{multicol-end}}
  
Line 58: Line 59:
 
*[[osIsNpc]]
 
*[[osIsNpc]]
 
*[[osNpcCreate]]
 
*[[osNpcCreate]]
*[[osGetNpcList]] {{new}}
+
*[[osGetNpcList]]
 
*[[osNpcGetPos]]
 
*[[osNpcGetPos]]
 
*[[osNpcGetRot]]
 
*[[osNpcGetRot]]
Line 70: Line 71:
 
{{multicol-break}}
 
{{multicol-break}}
 
*[[osNpcSay]]
 
*[[osNpcSay]]
*[[osNpcSayTo]] {{new}}
+
*[[osNpcSayTo]]
*[[osNpcSetProfileAbout]] {{new}}
+
*[[osNpcSetProfileAbout]]
*[[osNpcSetProfileImage]] {{new}}
+
*[[osNpcSetProfileImage]]
 
*[[osNpcSetRot]]
 
*[[osNpcSetRot]]
 
*[[osNpcShout]]
 
*[[osNpcShout]]
Line 83: Line 84:
 
{{multicol-end}}
 
{{multicol-end}}
  
=== Prim Manipulation ===
+
=== Prim ===
 
{{multicol}}
 
{{multicol}}
*[[osClearInertia]] {{new}}
+
*[[osClearInertia]]
 +
*[[osClearObjectAnimations]] {{new}}
 +
*[[osDie]]
 
*[[osForceBreakAllLinks]]
 
*[[osForceBreakAllLinks]]
 
*[[osForceBreakLink]]  
 
*[[osForceBreakLink]]  
 
*[[osForceCreateLink]]
 
*[[osForceCreateLink]]
*[[osGetInertiaData]] {{new}}
+
*[[osGetInertiaData]]
*[[osGetInventoryItemKey]] {{new}}
+
*[[osGetInventoryItemKey]]
*[[osGetInventoryName]] {{new}}
+
*[[osGetInventoryName]]
 
*[[osGetInventoryDesc]]
 
*[[osGetInventoryDesc]]
*[[osGetInventoryLastOwner]] {{new}}
+
*[[osGetInventoryLastOwner]]
*[[osGetLastChangedEventKey]] {{new}}
+
*[[osGetLastChangedEventKey]]
*[[osGetLinkNumber]] {{new}}
+
*[[osGetLinkNumber]]
 
*[[osGetLinkPrimitiveParams]]  
 
*[[osGetLinkPrimitiveParams]]  
{{multicol-break}}
 
 
*[[osGetPrimitiveParams]]  
 
*[[osGetPrimitiveParams]]  
 
*[[osGetRezzingObject]]
 
*[[osGetRezzingObject]]
 +
*[[osGetSitActiveRange]] {{new}}
 +
*[[osGetLinkSitActiveRange]] {{new}}
 +
{{multicol-break}}
 +
*[[osGetStandTarget]] {{new}}
 +
*[[osGetLinkStandTarget]] {{new}}
 
*[[osListenRegex]]
 
*[[osListenRegex]]
 
*[[osMessageAttachments]]
 
*[[osMessageAttachments]]
 
*[[osMessageObject]]
 
*[[osMessageObject]]
*[[osSetInertia]] {{new}}
+
*[[osSetInertia]]
*[[osSetInertiaAsBox]] {{new}}
+
*[[osSetInertiaAsBox]]
*[[osSetInertiaAsCylinder]] {{new}}
+
*[[osSetInertiaAsCylinder]]
*[[osSetInertiaAsSphere]] {{new}}
+
*[[osSetInertiaAsSphere]]
 
*[[osSetPrimitiveParams]]  
 
*[[osSetPrimitiveParams]]  
 
*[[osSetProjectionParams]]
 
*[[osSetProjectionParams]]
*[[osTeleportObject]] {{new}}
+
*[[osSetSitActiveRange]] {{new}}
 +
*[[osSetLinkSitActiveRange]] {{new}}
 +
*[[osSetStandTarget]] {{new}}
 +
*[[osSetLinkStandTarget]] {{new}}
 +
*[[osTeleportObject]]
 +
*[[osVolumeDetect]]
 
{{multicol-end}}
 
{{multicol-end}}
  
Line 115: Line 127:
 
{{multicol}}
 
{{multicol}}
 
*[[osDrawEllipse]]
 
*[[osDrawEllipse]]
*[[osDrawFilledEllipse]] {{new}}
+
*[[osDrawFilledEllipse]]
 
*[[osDrawFilledPolygon]]
 
*[[osDrawFilledPolygon]]
 
*[[osDrawFilledRectangle]]
 
*[[osDrawFilledRectangle]]
Line 122: Line 134:
 
*[[osDrawPolygon]]
 
*[[osDrawPolygon]]
 
*[[osDrawRectangle]]
 
*[[osDrawRectangle]]
*[[osDrawResetTransform]] {{new}}
+
*[[osDrawResetTransform]]
*[[osDrawRotationTransform]] {{new}}
+
*[[osDrawRotationTransform]]
*[[osDrawScaleTransform]] {{new}}
+
*[[osDrawScaleTransform]]
 
*[[osDrawText]]
 
*[[osDrawText]]
*[[osDrawTranslationTransform]] {{new}}
+
*[[osDrawTranslationTransform]]
 
{{multicol-break}}
 
{{multicol-break}}
 
*[[osGetDrawStringSize]]
 
*[[osGetDrawStringSize]]
Line 135: Line 147:
 
*[[osSetPenColor]]
 
*[[osSetPenColor]]
 
*[[osSetPenSize]]
 
*[[osSetPenSize]]
*[[osSetDynamicTextureData]]  
+
*[[osSetDynamicTextureData]] {{new}}
 
*[[osSetDynamicTextureDataFace]] {{new}}
 
*[[osSetDynamicTextureDataFace]] {{new}}
*[[osSetDynamicTextureDataBlend]]  
+
*[[osSetDynamicTextureDataBlend]] {{new}}
 
*[[osSetDynamicTextureDataBlendFace]]  
 
*[[osSetDynamicTextureDataBlendFace]]  
*[[osSetDynamicTextureURL]]  
+
*[[osSetDynamicTextureURL]] {{new}}
*[[osSetDynamicTextureURLBlend]]  
+
*[[osSetDynamicTextureURLBlend]] {{new}}
*[[osSetDynamicTextureURLBlendFace]]
+
*[[osSetDynamicTextureURLBlendFace]] {{new}}
 
{{multicol-end}}
 
{{multicol-end}}
  
Line 152: Line 164:
 
=== Sound ===
 
=== Sound ===
 
{{multicol}}
 
{{multicol}}
*[[osAdjustSoundVolume]] {{new}}
+
*[[osAdjustSoundVolume]]
*[[osCollisionSound]] {{new}}
+
*[[osCollisionSound]]
*[[osLoopSound]] {{new}}
+
*[[osLoopSound]]
*[[osLoopSoundMaster]] {{new}}
+
*[[osLoopSoundMaster]]
*[[osLoopSoundSlave]] {{new}}
+
*[[osLoopSoundSlave]]
*[[osPlaySound]] {{new}}
+
*[[osPlaySound]]
 
{{multicol-break}}
 
{{multicol-break}}
*[[osPlaySoundSlave]] {{new}}
+
*[[osPlaySoundSlave]]
*[[osPreloadSound]] {{new}}
+
*[[osPreloadSound]]
*[[osSetSoundRadius]] {{new}}
+
*[[osSetSoundRadius]]
*[[osStopSound]] {{new}}
+
*[[osStopSound]]
*[[osTriggerSound]] {{new}}
+
*[[osTriggerSound]]
*[[osTriggerSoundLimited]] {{new}}
+
*[[osTriggerSoundLimited]]
 
{{multicol-end}}
 
{{multicol-end}}
  
Line 175: Line 187:
 
*[[osParcelJoin]]  
 
*[[osParcelJoin]]  
 
*[[osParcelSubdivide]]  
 
*[[osParcelSubdivide]]  
*[[osGetParcelDwell]] {{new}}
+
*[[osGetParcelDwell]]
 
*[[osSetParcelDetails]]
 
*[[osSetParcelDetails]]
  
Line 185: Line 197:
 
*[[osTerrainFlush]]
 
*[[osTerrainFlush]]
  
=== WindLight ===
+
=== Region Environment ===
 
{{multicol}}
 
{{multicol}}
 
*[[osGetCurrentSunHour]]  
 
*[[osGetCurrentSunHour]]  
*[[osGetSunParam]]  
+
*[[osGetApparentTime]] {{new}}
 +
*[[osGetApparentTimeString]] {{new}}
 +
*[[osGetApparentRegionTime]] {{new}}
 +
*[[osGetApparentRegionTimeString]] {{new}}
 +
 
 
*[[osGetWindParam]]  
 
*[[osGetWindParam]]  
*[[osSetEstateSunSettings]]
 
*[[osSetRegionSunSettings]]
 
 
{{multicol-break}}
 
{{multicol-break}}
 
*[[osSetRegionWaterHeight]]  
 
*[[osSetRegionWaterHeight]]  
*[[osSetSunParam]]
 
 
*[[osSetWindParam]]
 
*[[osSetWindParam]]
*[[osWindActiveModelPluginName]]  
+
*[[osWindActiveModelPluginName]]
 +
*[[osReplaceParcelEnvironment]] {{new}}
 +
*[[osReplaceRegionEnvironment]] {{new}}
 +
*[[osResetEnvironment]] {{new}}
 
{{multicol-end}}
 
{{multicol-end}}
  
Line 209: Line 225:
 
*[[osGetGridNick]]  
 
*[[osGetGridNick]]  
 
*[[osGetMapTexture]]  
 
*[[osGetMapTexture]]  
*[[osGetPhysicsEngineName]] {{new}}
+
*[[osGetPhysicsEngineName]]
 
*[[osGetPhysicsEngineType]]
 
*[[osGetPhysicsEngineType]]
 
{{multicol-break}}
 
{{multicol-break}}
Line 217: Line 233:
 
*[[osGetScriptEngineName]]  
 
*[[osGetScriptEngineName]]  
 
*[[osGetSimulatorMemory]]  
 
*[[osGetSimulatorMemory]]  
*[[osGetSimulatorMemoryKB]] {{new}}
+
*[[osGetSimulatorMemoryKB]]
 
*[[osGetSimulatorVersion]]  
 
*[[osGetSimulatorVersion]]  
 
*[[osLoadedCreationDate]]  
 
*[[osLoadedCreationDate]]  
Line 226: Line 242:
 
=== Administration ===
 
=== Administration ===
 
*[[osConsoleCommand]]  
 
*[[osConsoleCommand]]  
*[[osRegionNotice]] {{new}}
+
*[[osRegionNotice]]
 
*[[osRegionRestart]]  
 
*[[osRegionRestart]]  
 
*[[osSetParcelMediaURL]]  
 
*[[osSetParcelMediaURL]]  
Line 233: Line 249:
  
 
=== Script ===
 
=== Script ===
*[[osResetAllScripts]] {{new}}
+
*[[osResetAllScripts]]
  
 
=== String Manipulation ===
 
=== String Manipulation ===
Line 241: Line 257:
 
* [[osRegexIsMatch]]
 
* [[osRegexIsMatch]]
 
* [[osReplaceString]]
 
* [[osReplaceString]]
* [[osStringSubString]] {{new}}
+
* [[osStringSubString]]
* [[osStringStartsWith]] {{new}}
+
* [[osStringStartsWith]]
 
{{multicol-break}}
 
{{multicol-break}}
* [[osStringEndsWith]] {{new}}
+
* [[osStringEndsWith]]
* [[osStringIndexOf]] {{new}}
+
* [[osStringIndexOf]]
* [[osStringLastIndexOf]] {{new}}
+
* [[osStringLastIndexOf]]
* [[osStringRemove]] {{new}}
+
* [[osStringRemove]]
* [[osStringReplace]] {{new}}
+
* [[osStringReplace]]
 
{{multicol-end}}
 
{{multicol-end}}
  
 
=== Misc ===
 
=== Misc ===
 
{{multicol}}
 
{{multicol}}
*[[osAngleBetween]] {{new}}
+
*[[osAngleBetween]]
*[[osApproxEquals]] {{new}}
+
*[[osApproxEquals]]
*[[osDie]] {{new}}
+
*[[osGetPSTWallclock]]
*[[osGetPSTWallclock]] {{new}}
+
 
*[[osIsUUID]]
 
*[[osIsUUID]]
*[[osIsNotValidNumber]] {{new}}
+
*[[osIsNotValidNumber]]
 
*[[osKey2Name]]  
 
*[[osKey2Name]]  
 
*[[osList2Double]]  
 
*[[osList2Double]]  
Line 264: Line 279:
 
*[[osMin]]
 
*[[osMin]]
 
{{multicol-break}}
 
{{multicol-break}}
*[[osRound]] {{new}}
+
*[[osRound]]
*[[osSlerp]] {{new}}
+
*[[osSlerp]]
 
*[[osUnixTimeToTimestamp]]  
 
*[[osUnixTimeToTimestamp]]  
*[[osVecDistSquare]] {{new}}
+
*[[osVecDistSquare]]
*[[osVecMagSquare]] {{new}}
+
*[[osVecMagSquare]]
*[[osVolumeDetect]] {{new}}
+
 
{{multicol-end}}
 
{{multicol-end}}
  
Line 281: Line 295:
 
*<strike>osWindParamGet</strike> - Use [[osGetWindParam]]
 
*<strike>osWindParamGet</strike> - Use [[osGetWindParam]]
 
*<strike>osWindParamSet</strike> - Use [[osSetWindParam]]
 
*<strike>osWindParamSet</strike> - Use [[osSetWindParam]]
 +
*[[osGetSunParam]]
 +
*[[osSetEstateSunSettings]]
 +
*[[osSetRegionSunSettings]]
 +
*[[osSetSunParam]]
  
 
== See Also  ==
 
== See Also  ==

Latest revision as of 13:13, 3 July 2020

Contents

[edit] Current OSSL Functions Implemented

! Partial Update OpenSim DEV 0.9.1


! Partial Update OpenSim DEV 0.9.0 #2c8c25a0 August 15, 2017


! Partial Update December.10.2010 With commits of this date some functions have been corrected to use standard OSSL conventions. The previous functions are tagged as deprecated with their replacement shown. The deprecated functions will advise you with a message that they have been deprecated and to use the new os function name instead. Further updates are needed to complete the existing list of os functions.


Each of these functions may have threat level associated with it. See Threat level for more information and an overview of each function's level.


[edit] Avatars

[edit] NPCs

[edit] Prim

[edit] Prim Drawing / Dynamic Texture

[edit] Notecard

[edit] Sound

[edit] HTTP

[edit] Parcel

[edit] Terrain

[edit] Region Environment

[edit] Grid / Region Information

[edit] Administration

[edit] Script

[edit] String Manipulation

[edit] Misc

[edit] Deprecated

[edit] See Also

Pages in category "OSSL Functions"

The following 200 pages are in this category, out of 226 total.

(previous 200) (next 200)

O

O cont.

O cont.

(previous 200) (next 200)
Personal tools
General
About This Wiki