<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.osgrid.org/index.php?action=history&amp;feed=atom&amp;title=LSL_Functionality_Classifications</id>
	<title>LSL Functionality Classifications - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.osgrid.org/index.php?action=history&amp;feed=atom&amp;title=LSL_Functionality_Classifications"/>
	<link rel="alternate" type="text/html" href="http://wiki.osgrid.org/index.php?title=LSL_Functionality_Classifications&amp;action=history"/>
	<updated>2026-10-25T11:06:23Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>http://wiki.osgrid.org/index.php?title=LSL_Functionality_Classifications&amp;diff=42&amp;oldid=prev</id>
		<title>Osgridadmin: Created page with &quot; &#039;&#039;&#039;Source(s):&#039;&#039;&#039;  [http://www.downloadranking.com  LSL Functionality Classifications]   &lt;table&gt; &lt;tr&gt;&lt;td colspan=2 align=center&gt;&lt;b&gt;==LSL Functions List==&lt;/b&gt; &lt;/td&gt;&lt;/tr&gt; &lt;tr&gt;&lt;t...&quot;</title>
		<link rel="alternate" type="text/html" href="http://wiki.osgrid.org/index.php?title=LSL_Functionality_Classifications&amp;diff=42&amp;oldid=prev"/>
		<updated>2017-12-25T19:14:00Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot; &amp;#039;&amp;#039;&amp;#039;Source(s):&amp;#039;&amp;#039;&amp;#039;  [http://www.downloadranking.com  LSL Functionality Classifications]   &amp;lt;table&amp;gt; &amp;lt;tr&amp;gt;&amp;lt;td colspan=2 align=center&amp;gt;&amp;lt;b&amp;gt;==LSL Functions List==&amp;lt;/b&amp;gt; &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; &amp;lt;tr&amp;gt;&amp;lt;t...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Source(s):&amp;#039;&amp;#039;&amp;#039;  [http://www.downloadranking.com  LSL Functionality Classifications]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan=2 align=center&amp;gt;&amp;lt;b&amp;gt;==LSL Functions List==&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan=2 align=center&amp;gt;&amp;lt;em&amp;gt;-Functional Category Analysis-&amp;lt;/em&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
!Function!!Category!!Description&lt;br /&gt;
|-&lt;br /&gt;
|[[llGodLikeRezObject]]||Agent Control ||&lt;br /&gt;
|-&lt;br /&gt;
|[[llLookAt]]||Agent Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llMoveToTarget]]||Agent Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llPointAt]]||Agent Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llReleaseControls]]||Agent Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llRequestPermissions]]||Agent Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llTeleportAgentHome]]||Agent Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llUnSit]]||Agent Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetAgentInfo]]||Agent Management||Returns bitmask containing the avatar states (flying, sitting, away, etc.)&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetAgentLanguage]]||Agent Management||Returns language code for the specified agent&amp;#039;s preferred interface language&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetAgentSize]]||Agent Management||Returns vector containing the dimensions of the specified agent&amp;#039;s bounding box&lt;br /&gt;
|-&lt;br /&gt;
|[[llRequestAgentData]]||Agent Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSameGroup]]||Agent Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llStartAnimation]]||Agent Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llStopAnimation]]||Agent Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llStopLookAt]]||Agent Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llStopPointAt]]||Agent Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llTakeControls]]||Agent Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetAnimationList]]||Animation Management||Returns list of UUIDs of animations playing on specified agent&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetAnimation]]||Animation Management||Returns string describing the movement animation currently playing on specified agent&lt;br /&gt;
|-&lt;br /&gt;
|[[llAttachToAvatar]]||Avatar Control||Attaches object containing script to avatar at the specified attachment point&lt;br /&gt;
|-&lt;br /&gt;
|[[llAvatarOnSitTarget]]||Avatar Control||Returns UUID of agent sitting on prim&amp;#039;s sit target, or NULL if no agent present&lt;br /&gt;
|-&lt;br /&gt;
|[[llDetachFromAvatar]]||Avatar Control||Detaches the attachment containing the script and leaves it in the agent&amp;#039;s inventory&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetAttached]]||Avatar Management||Returns integer indicating the attachment point object is attached to&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetKey]]||Avatar Management||Returns UUID of the prim containing the script&lt;br /&gt;
|-&lt;br /&gt;
|[[llClearCameraParams]]||Camera Control||Resets camera parameters to default values and stops scripted camera control&lt;br /&gt;
|-&lt;br /&gt;
|[[llForceMouselook]]||Camera Control||Causes an agent to enter Mouselook mode when sitting on the prim&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetCameraAtOffset]]||Camera Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetCameraEyeOffset]]||Camera Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetCameraParams]]||Camera Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llTakeCamera]]||Camera Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetCameraPos]]||Camera Management||Returns current camera position of agent for whom script is controlling the camera&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetCameraRot]]||Camera Management||Returns current camera rotation of agent for whom script is controlling the camera&lt;br /&gt;
|-&lt;br /&gt;
|[[llReleaseCamera]]||Camera Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llCollisionSound]]||Collision Effects Control||Sets a custom collision sound for the object&lt;br /&gt;
|-&lt;br /&gt;
|[[llCollisionSprite]]||Collision Effects Control||Sets a custom collision particle for the object&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetColor]]||Color Management||Returns vector containing specified face&amp;#039;s RGB color (or average of all faces&amp;#039; colors)&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetDamage]]||Combat Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llCloseRemoteDataChannel]]||Communications Control||Closes the specified XML-RPC channel (apparently nonfunctional)&lt;br /&gt;
|-&lt;br /&gt;
|[[llEmail]]||Communications Control||Sends an email to an external address, or to another object anywhere on the grid&lt;br /&gt;
|-&lt;br /&gt;
|[[llOwnerSay]]||Communications Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llRemoteDataSetRegion]]||Communications Management (Unimplemented)||&lt;br /&gt;
|-&lt;br /&gt;
|[[llTextBox]]||Communications Management (Unimplemented)||&lt;br /&gt;
|-&lt;br /&gt;
|[[llEscapeURL]]||Communications Management||Escapes string characters which are not valid in an URL or HTTP POST data&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetNextEmail]]||Communications Management||Requests the next email in the object&amp;#039;s queue, optionally filtering by sender/subject&lt;br /&gt;
|-&lt;br /&gt;
|[[llRegionSay]]||Communications Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llRemoteDataReply]]||Communications Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSay]]||Communications Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSendRemoteData]]||Communications Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llShout]]||Communications Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llWhisper]]||Communications Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llOpenRemoteDataChannel]]||Data Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llParseString2List]]||Data Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetListEntryType]]||Data Management (List Manipulation)||Returns an integer indicating the data type of the specified list element&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetListLength]]||Data Management (List Manipulation)||Returns the number of elements in a list&lt;br /&gt;
|-&lt;br /&gt;
|[[llList2ListStrided]]||Data Management (List Manipulation)||&lt;br /&gt;
|-&lt;br /&gt;
|[[llList2List]]||Data Management (List Manipulation)||&lt;br /&gt;
|-&lt;br /&gt;
|[[llListFindList]]||Data Management (List Manipulation)||&lt;br /&gt;
|-&lt;br /&gt;
|[[llListInsertList]]||Data Management (List Manipulation)||&lt;br /&gt;
|-&lt;br /&gt;
|[[llListRandomize]]||Data Management (List Manipulation)||&lt;br /&gt;
|-&lt;br /&gt;
|[[llListReplaceList]]||Data Management (List Manipulation)||&lt;br /&gt;
|-&lt;br /&gt;
|[[llListSort]]||Data Management (List Manipulation)||&lt;br /&gt;
|-&lt;br /&gt;
|[[llListStatistics]]||Data Management (List Manipulation)||&lt;br /&gt;
|-&lt;br /&gt;
|[[llBase64ToInteger]]||Data Management||Decodes a Base-64 string (8 characters) into an integer&lt;br /&gt;
|-&lt;br /&gt;
|[[llBase64ToString]]||Data Management||Decodes a Base-64 string into a regular (ASCII) string&lt;br /&gt;
|-&lt;br /&gt;
|[[llCSV2List]]||Data Management||Splits the specified comma-separated string into list elements&lt;br /&gt;
|-&lt;br /&gt;
|[[llDeleteSubList]]||Data Management||Removes a range of elements from a list&lt;br /&gt;
|-&lt;br /&gt;
|[[llDeleteSubString]]||Data Management||Removes a range of characters from a string&lt;br /&gt;
|-&lt;br /&gt;
|[[llDumpList2String]]||Data Management||Converts a list to a string, separating the elements with the specified character&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetNotecardLine]]||Data Management||Requests the specified line of text from the specified notecard&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetNumberOfNotecardLines]]||Data Management||Requests the number of lines in the specified notecard&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetSubString]]||Data Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llHTTPRequest]]||Data Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llInsertString]]||Data Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llInstantMessage]]||Data Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llIntegerToBase64]]||Data Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llKey2Name]]||Data Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llList2CSV]]||Data Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llList2Float]]||Data Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llList2Integer]]||Data Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llList2Key]]||Data Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llList2Rot]]||Data Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llList2String]]||Data Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llList2Vector]]||Data Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llLoadURL]]||Data Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llParseStringKeepNulls]]||Data Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSHA1String]]||Data Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llStringLength]]||Data Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llStringToBase64]]||Data Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llStringTrim]]||Data Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSubStringIndex]]||Data Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llToLower]]||Data Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llToUpper]]||Data Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llUnescapeURL]]||Data Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llXorBase64StringsCorrect]]||Data Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llDetectedGrab]]||Detection||Returns vector indicating direction the scripted object is being dragged in&lt;br /&gt;
|-&lt;br /&gt;
|[[llDetectedGroup]]||Detection||Indicates whether detected agent/object has the same active group as object containing the script.&lt;br /&gt;
|-&lt;br /&gt;
|[[llDetectedKey]]||Detection||Returns UUID of detected agent or object&lt;br /&gt;
|-&lt;br /&gt;
|[[llDetectedLinkNumber]]||Detection||Returns number of prim in linkset for which touch or collision was detected&lt;br /&gt;
|-&lt;br /&gt;
|[[llDetectedName]]||Detection||Returns name of detected agent or object&lt;br /&gt;
|-&lt;br /&gt;
|[[llDetectedOwner]]||Detection||Returns owner of detected object (for detected agent, returns agent&amp;#039;s UUID)&lt;br /&gt;
|-&lt;br /&gt;
|[[llDetectedPos]]||Detection||Returns coordinates within region of detected agent or object&lt;br /&gt;
|-&lt;br /&gt;
|[[llDetectedRot]]||Detection||Returns rotation of detected agent or object&lt;br /&gt;
|-&lt;br /&gt;
|[[llDetectedTouchBinormal]]||Detection||Returns the surface binormal of the point where an agent clicked the object&lt;br /&gt;
|-&lt;br /&gt;
|[[llDetectedTouchFace]]||Detection||Returns the face number of the point where an agent clicked the object&lt;br /&gt;
|-&lt;br /&gt;
|[[llDetectedTouchNormal]]||Detection||Returns the surface normal of the point where an agent clicked the object&lt;br /&gt;
|-&lt;br /&gt;
|[[llDetectedTouchPos]]||Detection||Returns the position in region coordinates where an agent clicked the object&lt;br /&gt;
|-&lt;br /&gt;
|[[llDetectedTouchST]]||Detection||Returns the position in face coordinates where an agent clicked the object&lt;br /&gt;
|-&lt;br /&gt;
|[[llDetectedTouchUV]]||Detection||Returns the position in texture coordinates where an agent clicked the object&lt;br /&gt;
|-&lt;br /&gt;
|[[llDetectedType]]||Detection||Returns a bitmask indicating the type(s) of a detected agent or object&lt;br /&gt;
|-&lt;br /&gt;
|[[llDetectedVel]]||Detection||Returns a vector indicating the velocity of a detected agent or object&lt;br /&gt;
|-&lt;br /&gt;
|[[llRefreshPrimURL]]||Dynamic Textures (Unimplemented)||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetPrimURL]]||Dynamic Textures (Unimplemented)||&lt;br /&gt;
|-&lt;br /&gt;
|[[llListenControl]]||Event Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llListenRemove]]||Event Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llListen]]||Event Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llMinEventDelay]]||Event Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSensorRemove]]||Event Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSensorRepeat]]||Event Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSensor]]||Event Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llVolumeDetect]]||Event Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llPassCollisions]]||Event Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llPassTouches]]||Event Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llDialog]]||Interactive Interface||Displays a dialog with one or more buttons in an agent&amp;#039;s viewer&lt;br /&gt;
|-&lt;br /&gt;
|[[llGiveInventoryList]]||Inventory Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGiveInventory]]||Inventory Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGiveMoney]]||Inventory Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llRemoteLoadScriptPin]]||Inventory Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llRemoteLoadScript]]||Inventory Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llRemoveInventory]]||Inventory Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llRequestInventoryData]]||Inventory Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llResetOtherScript]]||Inventory Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetInventoryPermMask]]||Inventory Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetInventoryCreator]]||Inventory Management||Returns UUID of the creator of an item in inventory&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetInventoryKey]]||Inventory Management||Returns the UUID of the item in inventory specified by name&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetInventoryName]]||Inventory Management||Returns the name of the specified inventory item&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetInventoryNumber]]||Inventory Management||Returns the number of items in inventory of the specified type&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetInventoryPermMask]]||Inventory Management||Returns the permissions mask of the specified inventory item&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetInventoryType]]||Inventory Management||Returns the type of the item in inventory specified by name&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetRemoteScriptAccessPin]]||Inventory Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llAddToLandBanList]]||Land Access Control||Adds specified agent to the land ban list for the specified number of hours&lt;br /&gt;
|-&lt;br /&gt;
|[[llAddToLandPassList]]||Land Access Control||Adds specified agent to the land pass list for the specified number of hours&lt;br /&gt;
|-&lt;br /&gt;
|[[llEjectFromLand]]||Land Access Control||Ejects the specified agent from the parcel containing the scripted object&lt;br /&gt;
|-&lt;br /&gt;
|[[llRemoveFromLandBanList]]||Land Access Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llRemoveFromLandPassList]]||Land Access Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llResetLandBanList]]||Land Access Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llResetLandPassList]]||Land Access Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llModifyLand]]||Land Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetLandOwnerAt]]||Land Management||Returns the UUID of the agent who owns the land at the specified position&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetParcelDetails]]||Land Management||Returns a list containing various requested details about the parcel containing the specified coordinates&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetParcelFlags]]||Land Management||Returns a bitmask indicating various settings of the parcel containing the specified coordinates (fly, build, etc)&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetParcelMaxPrims]]||Land Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetParcelPrimCount]]||Land Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetParcelPrimOwners]]||Land Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llOverMyLand]]||Land Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llMapDestination]]||Location Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llCeil]]||Mathematics (Arithmetic)||Returns the smallest integer value greater than or equal to the parameter&lt;br /&gt;
|-&lt;br /&gt;
|[[llLog10]]||Mathematics (algebra)||&lt;br /&gt;
|-&lt;br /&gt;
|[[llLog]]||Mathematics (algebra)||&lt;br /&gt;
|-&lt;br /&gt;
|[[llModPow]]||Mathematics (algebra)||&lt;br /&gt;
|-&lt;br /&gt;
|[[llFloor]]||Mathematics (arithmentic)||Returns the largest integer value less than or equal to the parameter&lt;br /&gt;
|-&lt;br /&gt;
|[[llFabs]]||Mathematics (arithmetic)||Returns the absolute value of the float parameter&lt;br /&gt;
|-&lt;br /&gt;
|[[llFrand]]||Mathematics (arithmetic)||Returns a pseudorandom number&lt;br /&gt;
|-&lt;br /&gt;
|[[llMD5String]]||Mathematics (arithmetic)||&lt;br /&gt;
|-&lt;br /&gt;
|[[llPow]]||Mathematics (arithmetic)||&lt;br /&gt;
|-&lt;br /&gt;
|[[llAbs]]||Mathematics (general)||Returns the absolute value of the integer parameter&lt;br /&gt;
|-&lt;br /&gt;
|[[llAcos]]||Mathematics (trig)||Returns the arccosine (in radians) of the parameter&lt;br /&gt;
|-&lt;br /&gt;
|[[llAngleBetween]]||Mathematics (trig)||Returns angle in radians between two rotations&lt;br /&gt;
|-&lt;br /&gt;
|[[llAsin]]||Mathematics (trig)||Returns the arcsine (in radians) of the parameter&lt;br /&gt;
|-&lt;br /&gt;
|[[llAtan2]]||Mathematics (trig)||Returns arctangent (in radians) of the first parameter divided by the second parameter&lt;br /&gt;
|-&lt;br /&gt;
|[[llAxes2Rot]]||Mathematics (trig)||Returns rotation represented by provided orthogonal axes&lt;br /&gt;
|-&lt;br /&gt;
|[[llAxisAngle2Rot]]||Mathematics (trig)||Returns rotation calculated by rotating around an axis by a specified angle&lt;br /&gt;
|-&lt;br /&gt;
|[[llCos]]||Mathematics (trig)||Returns the cosine of the parameter (which is specified in radians)&lt;br /&gt;
|-&lt;br /&gt;
|[[llEuler2Rot]]||Mathematics (trig)||Converts 3-term Euler rotation to 4-term quaterion rotation&lt;br /&gt;
|-&lt;br /&gt;
|[[llRot2Angle]]||Mathematics (trig)||&lt;br /&gt;
|-&lt;br /&gt;
|[[llRot2Axis]]||Mathematics (trig)||&lt;br /&gt;
|-&lt;br /&gt;
|[[llRot2Euler]]||Mathematics (trig)||&lt;br /&gt;
|-&lt;br /&gt;
|[[llRot2Fwd]]||Mathematics (trig)||&lt;br /&gt;
|-&lt;br /&gt;
|[[llRot2Left]]||Mathematics (trig)||&lt;br /&gt;
|-&lt;br /&gt;
|[[llRot2Up]]||Mathematics (trig)||&lt;br /&gt;
|-&lt;br /&gt;
|[[llRotBetween]]||Mathematics (trig)||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSin]]||Mathematics (trig)||&lt;br /&gt;
|-&lt;br /&gt;
|[[llTan]]||Mathematics (trig)||&lt;br /&gt;
|-&lt;br /&gt;
|[[llVecDist]]||Mathematics (trig)||&lt;br /&gt;
|-&lt;br /&gt;
|[[llVecMag]]||Mathematics (trig)||&lt;br /&gt;
|-&lt;br /&gt;
|[[llVecNorm]]||Mathematics (trig)||&lt;br /&gt;
|-&lt;br /&gt;
|[[llRound]]||Mathematics||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSqrt]]||Mathematics||&lt;br /&gt;
|-&lt;br /&gt;
|[[llAdjustSoundVolume]]||Media Control||Adjusts volume of sound started with llPlaySound() or llLoopSound()&lt;br /&gt;
|-&lt;br /&gt;
|[[llLoopSoundMaster]]||Media Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llLoopSoundSlave]]||Media Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llLoopSound]]||Media Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llPlaySoundSlave]]||Media Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llPlaySound]]||Media Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetSoundQueueing]]||Media Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetSoundRadius]]||Media Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llStopSound]]||Media Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llTriggerSoundLimited]]||Media Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llTriggerSound]]||Media Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llParcelMediaCommandList]]||Media Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llParcelMediaQuery]]||Media Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llPreloadSound]]||Media Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetPayPrice]]||Money Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llBreakAllLinks]]||Object Control||Unlinks all prims in the linkset containing the script&lt;br /&gt;
|-&lt;br /&gt;
|[[llBreakLink]]||Object Control||Unlinks the specified prim from the linkset containing the script&lt;br /&gt;
|-&lt;br /&gt;
|[[llCreateLink]]||Object Control||Links the specified prim into the linkset, placing it after the specified link number&lt;br /&gt;
|-&lt;br /&gt;
|[[llMessageLinked]]||Object Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetCreator]]||Object Management||Returns UUID of the agent who created the prim containing the script&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetGeometricCenter]]||Object Management||Returns geometric center of linkset relative to the root prim&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetLinkKey]]||Object Management||Returns the UUID of the specified prim in a linkset&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetLinkName]]||Object Management||Returns the name of the specified prim in a linkset&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetLinkNumber]]||Object Management||Returns the link number of the prim containing the script&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetNumberOfPrims]]||Object Management||Returns the number of prims in a linkset (plus any agents sitting on it)&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetNumberOfSides]]||Object Management||Returns the number of faces of the prim containing the script.&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetObjectDesc]]||Object Management||Returns the text from the Description field of the prim containing the script&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetObjectDetails]]||Object Management||Returns a list of requested information about the specified object&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetObjectName]]||Object Management||Returns the name of the prim containing the script&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetObjectPermMask]]||Object Management||Returns various permissions masks of the object containing the script&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetObjectPrimCount]]||Object Management||Returns the number of prims in the specified object; does not include sitting agents&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetOmega]]||Object Management||Returns a vector indicating the rotation velocity in radians per second of the object containing the script&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetOwnerKey]]||Object Management||Returns the UUID of the owner of the specified object&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetOwner]]||Object Management||Returns the UUID of the agent owning the object containing the script&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetPermissionsKey]]||Object Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetPermissions]]||Object Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetPrimitiveParams]]||Object Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetRootPosition]]||Object Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetRootRotation]]||Object Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetRot]]||Object Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetScale]]||Object Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llRezAtRoot]]||Object Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llRezObject]]||Object Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetRot]]||Object Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetScale]]||Object Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llParticleSystem]]||Particle System Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llApplyImpulse]]||Physics Control||Pushes specified avatar or object (if physical) in the specified direction&lt;br /&gt;
|-&lt;br /&gt;
|[[llApplyRotationalImpulse]]||Physics Control||Spins specified avatar or object (if physical) in the specified direction&lt;br /&gt;
|-&lt;br /&gt;
|[[llRotLookAt]]||Physics Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llRotTargetRemove]]||Physics Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llRotTarget]]||Physics Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetBuoyancy]]||Physics Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llCollisionFilter]]||Physics Detection||Accepts collision events only from the specified agent or object (or from anyone/thing else)&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetAccel]]||Physics Management||Returns the acceleration of the object containing the script&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetBoundingBox]]||Physics Management||Returns list containing min/max coordinates comprising specified object&amp;#039;s bounding box&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetEnergy]]||Physics Management||Returns percentage of energy remaining in the object&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetForce]]||Physics Management||Returns the force of the object, if physical&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetLocalPos]]||Physics Management||Returns the position of the prim containing the script, relative to the linkset root&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetLocalRot]]||Physics Management||Returns the rotation of the prim containing the script, relative to the linkset root&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetMass]]||Physics Management||Returns the mass of the object containing the script, or the agent to which the object is attached&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetObjectMass]]||Physics Management||Returns the mass of the specified object or agent&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetPos]]||Physics Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetStatus]]||Physics Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetTorque]]||Physics Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetVel]]||Physics Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llPushObject]]||Physics Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetForceAndTorque]]||Physics Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetForce]]||Physics Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetHoverHeight]]||Physics Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetLocalRot]]||Physics Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetPos]]||Physics Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetTorque]]||Physics Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llStopHover]]||Physics Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llStopMoveToTarget]]||Physics Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llTargetOmega]]||Physics Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llTargetRemove]]||Physics Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llTarget]]||Physics Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetCenterOfMass]]||Physics management||Returns vector indicating prim&amp;#039;s (or object&amp;#039;s) center of mass, in region coordinates&lt;br /&gt;
|-&lt;br /&gt;
|[[llAllowInventoryDrop]]||Prim Inventory Control||Permits users other than the owner to drop inventory into the object&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetClickAction]]||Prim Properties Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetLinkPrimitiveParams]]||Prim Properties Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetObjectDesc]]||Prim Properties Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetObjectName]]||Prim Properties Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetObjectPermMask]]||Prim Properties Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetPrimitiveParams]]||Prim Properties Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetSitText]]||Prim Properties Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetStatus]]||Prim Properties Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetText]]||Prim Properties Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetTouchText]]||Prim Properties Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSitTarget]]||Prim Properties Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llWind]]||Region Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llEdgeOfWorld]]||Region Management||Indicates if there is another region beyond the specified region border&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetDate]]||Region Management||Returns current date (UTC) in the format YYYY-MM-DD&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetGMTclock]]||Region Management||Returns time in seconds since midnight GMT&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetRegionAgentCount]]||Region Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetRegionCorner]]||Region Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetRegionFPS]]||Region Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetRegionFlags]]||Region Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetRegionName]]||Region Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetRegionTimeDilation]]||Region Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetSimulatorHostname]]||Region Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetSunDirection]]||Region Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetTimeOfDay]]||Region Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetTime]]||Region Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetTimestamp]]||Region Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetUnixTime]]||Region Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetWallclock]]||Region Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGroundContour]]||Region Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGroundNormal]]||Region Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGroundRepel]]||Region Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGroundSlope]]||Region Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGround]]||Region Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llRequestSimulatorData]]||Region Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetParcelMusicURL]]||Region Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llWater]]||Region Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llDie]]||Script Execution Control||Deletes the object containing the script&lt;br /&gt;
|-&lt;br /&gt;
|[[llResetScript]]||Script Execution Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llScriptDanger]]||Script Execution Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetScriptState]]||Script Execution Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetTimerEvent]]||Script Execution Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSleep]]||Script Execution Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetAndResetTime]]||Script Management||Returns the number of seconds since the script was reset, then sets the counter to 0&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetFreeMemory]]||Script Management||Returns amount of free memory available to the script before garbage collection&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetScriptName]]||Script Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetScriptState]]||Script Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetStartParameter]]||Script Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llResetTime]]||Script Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llOffsetTexture]]||Texture Control||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetAlpha]]||Texture Management||Returns the alpha value of the specified face (or the sum of all alphas)&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetTextureOffset]]||Texture Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetTextureRot]]||Texture Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetTextureScale]]||Texture Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llGetTexture]]||Texture Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llRotateTexture]]||Texture Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llScaleTexture]]||Texture Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetAlpha]]||Texture Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetColor]]||Texture Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetLinkAlpha]]||Texture Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetLinkColor]]||Texture Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetLinkTexture]]||Texture Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetTextureAnim]]||Texture Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetTexture]]||Texture Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llRemoveVehicleFlags]]||Vehicle Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetVehicleFlags]]||Vehicle Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetVehicleFloatParam]]||Vehicle Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetVehicleRotationParam]]||Vehicle Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetVehicleType]]||Vehicle Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llSetVehicleVectorParam]]||Vehicle Management||&lt;br /&gt;
|-&lt;br /&gt;
|[[llCloud]]||Weather Control||Returns cloud density at the specified offset from the scripted object&amp;#039;s position&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
This work uses content from the Second Life® Wiki article Viewer Architecture. Copyright © 2008 Linden Research, Inc. Licensed under the [http://creativecommons.org/licenses/by-sa/3.0/ Creative Commons Attribution-Share Alike 3.0 License] (see the complete license terms).&lt;/div&gt;</summary>
		<author><name>Osgridadmin</name></author>
	</entry>
</feed>