Difference between revisions of "Category:LSL Functions"

From Second Life Wiki
Jump to: navigation, search
m (Functions: missed one.)
m
Line 15: Line 15:
 
! Key
 
! Key
 
! Description
 
! Description
 +
|-
 +
|| {{LSL New}} || The function was recently added.
 
|-
 
|-
 
|| {{LSL_D}} || The function has been deprecated but still works. <br/> It is best to avoid functions marked as deprecated.
 
|| {{LSL_D}} || The function has been deprecated but still works. <br/> It is best to avoid functions marked as deprecated.
Line 26: Line 28:
  
  
<div style="{{NewStyle|column-width|16em|moz=*|webkit=*}}">
+
<div style="{{NewStyle|column-width|18em|moz=*|webkit=*}}">
 +
 
 
* [[llAbs]]
 
* [[llAbs]]
 
* [[llAcos]]
 
* [[llAcos]]
Line 177: Line 180:
 
* [[llGiveInventory]]
 
* [[llGiveInventory]]
 
* [[llGiveInventoryList]]
 
* [[llGiveInventoryList]]
* [[llGiveMoney]]
+
* [[llGiveMoney ]]
 
* <s>[[llGodLikeRezObject]]</s> {{LSL_GM}}
 
* <s>[[llGodLikeRezObject]]</s> {{LSL_GM}}
 
* [[llGround]]
 
* [[llGround]]
Line 218: Line 221:
 
* [[llMakeFountain]] {{LSL_D}}
 
* [[llMakeFountain]] {{LSL_D}}
 
* [[llMakeSmoke]] {{LSL_D}}
 
* [[llMakeSmoke]] {{LSL_D}}
* [[llMapDestination]]  
+
* [[llMapDestination]]
 
* [[llMD5String]]
 
* [[llMD5String]]
 
* [[llMessageLinked]]
 
* [[llMessageLinked]]
Line 230: Line 233:
 
* [[llOwnerSay]]
 
* [[llOwnerSay]]
 
* [[llParcelMediaCommandList]]
 
* [[llParcelMediaCommandList]]
* [[llParcelMediaQuery]]
+
* [[llParcelMediaQuery ]]
 
* [[llParseString2List]]
 
* [[llParseString2List]]
 
* [[llParseStringKeepNulls]]
 
* [[llParseStringKeepNulls]]
Line 244: Line 247:
 
* <s>[[llRefreshPrimURL]]</s> {{LSL_U}}
 
* <s>[[llRefreshPrimURL]]</s> {{LSL_U}}
 
* [[llRegionSay]]
 
* [[llRegionSay]]
* [[llReleaseCamera]]
+
* <s>[[llReleaseCamera]]</s> {{LSL_U}}
* <s>[[llReleaseControls]]</s> {{LSL_U}}
+
* [[llReleaseControls]]
 
* [[llRemoteDataReply]]
 
* [[llRemoteDataReply]]
 
* [[llRemoteDataSetRegion]]
 
* [[llRemoteDataSetRegion]]
* [[llRemoteLoadScript]] {{LSL_R}}
+
* [[llRemoteLoadScript]]
 
* [[llRemoteLoadScriptPin]]
 
* [[llRemoteLoadScriptPin]]
 
* [[llRemoveFromLandBanList]]
 
* [[llRemoveFromLandBanList]]
Line 354: Line 357:
 
* [[llTargetRemove]]
 
* [[llTargetRemove]]
 
* [[llTeleportAgentHome]]
 
* [[llTeleportAgentHome]]
* <s>[[llTextBox]]</s> {{LSL_U}} {{LSL New}}
+
* <s>[[llTextBox]]</s> {{LSL New}} {{LSL_U}}
 
* [[llToLower]]
 
* [[llToLower]]
 
* [[llToUpper]]
 
* [[llToUpper]]
Line 370: Line 373:
 
* [[llXorBase64Strings]] {{LSL_D}}
 
* [[llXorBase64Strings]] {{LSL_D}}
 
* [[llXorBase64StringsCorrect]]
 
* [[llXorBase64StringsCorrect]]
 +
 
</div>
 
</div>

Revision as of 14:23, 21 August 2008

This category contains built-in LSL functions.

Mutability

All types in LSL are immutable (they can't be mutated by side effect), variables can only be changed by being overwritten. There is no way to indirectly modify a variables value; the only way is through direct interaction with a storing operator (=, +=, -=, *=, /=, %=, ++, --).

  • Build in functions will never modify the variables used as parameters.
  • User functions that change the values of parameters inside the function scope will not have those changes applied to the variables that supplied those parameters.

Functions

Key Description
 NEW  The function was recently added.
 D  The function has been deprecated but still works.
It is best to avoid functions marked as deprecated.
 R  The function has not only been deprecated, it has been removed.
Do not use functions marked as removed.
 U  The function has not been implemented.
Do not use functions marked as not implemented.
 G  The function requires god-mode.
Functions marked as such cannot be used.


Pages in category "LSL Functions"

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

(previous 200) (next 200)

A

B

C

D

E

E cont.

F

G

G cont.

(previous 200) (next 200)