アバター/オブジェクト系
アバター
| 関数・イベント名 | 区分 | 概要 | 定義 |
| llGetAgentInfo | 関数 | 指定アバターの状態を得る(飛行・AWAYなどの動作及びアタッチメントの有無等) | integer llGetAgentInfo(key id) |
| llGetAgentSize | 関数 | 指定アバターのサイズを得る | vector llGetAgentSize(key id) |
| llPointAt | 関数 | 現在動作せず | llPointAt(vector pos) |
| llRequestAgentData | 関数 | アバターデータの取得を要求する | key llRequestAgentData(key id, integer data) |
| llStopPointAt | 関数 | 現在動作せず | llStopPointAt() |
グループ
| 関数・イベント名 | 区分 | 概要 | 定義 |
| llDetectedGroup | 関数 | 検出されたアバター/オブジェクトのアクティブグループが現在のオブジェクトのグループと一致するかどうかを調べる | integer llDetectedGroup(integer number) |
| llSameGroup | 関数 | 指定したものがオブジェクトのグループと同じかどうか判定する | integer llSameGroup(key id) |
オブジェクト
| 関数・イベント名 | 区分 | 概要 | 定義 |
| changed | イベント | オブジェクトの状態が変化(link等)したとき[参考]初級lsl-14 | changed(integer change) |
| llDie | 関数 | オブジェクトを消滅させる[参考]初級lsl-21 | llDie() |
| llGetBoundingBox | 関数 | オブジェクト/アバターのバウンディングボックス座標を得る | list llGetBoundingBox(key object) |
| llGetCreator | 関数 | オブジェクトのクリエイターのUUIDを得る | key llGetCreator() |
| llGetGeometricCenter | 関数 | オブジェクトの中心点を得る | vector llGetGeometricCenter() |
| llGetObjectDesc | 関数 | オブジェクトの説明(ディスクリプション)を得る | string llGetObjectDesc() |
| llGetObjectMass | 関数 | 指定したオブジェクトの質量を得る | float llGetObjectMass(key id) |
| llGetObjectName | 関数 | 指定したオブジェクトの名前を得る | string llGetObjectName() |
| llGetObjectPermMask | 関数 | オブジェクトのパーミッションを得る | integer llGetObjectPermMask(integer mask) |
| llGetOwner | 関数 | オブジェクトのオーナーのUUIDを得る | key llGetOwner() |
| llGetPrimitiveParams | 関数 | オブジェクトのパラメータを得る | list llGetPrimitiveParams(list params) |
| llGetScale | 関数 | オブジェクトのサイズを得る | vector llGetScale() |
| llGetStatus | 関数 | オブジェクトのステータス(物理/ファントム等)を得る | integer llGetStatus(integer status) |
| llRezAtRoot | 関数 | オブジェクトをrezする(ルートプリムの中心座標基準) | llRezAtRoot(string inventory, vector pos, vector vel, rotation rot, integer param) |
| llRezObject | 関数 | オブジェクトをrezする(オブジェクトの重心基準)[参考]初級lsl-18 | llRezObject(string inventory, vector pos, vector vel, rotation rot, integer param) |
| llSetObjectDesc | 関数 | オブジェクトの説明文を設定する | llSetObjectDesc(string name) |
| llSetObjectName | 関数 | オブジェクトの名称を設定する | llSetObjectName(string name) |
| llSetObjectPermMask | 関数 | オブジェクトのパーミッションを設定する | llSetObjectPermMask(integer mask, integer value) |
| llSetPrimitiveParams | 関数 | オブジェクトのパラメータを設定する | llSetPrimitiveParams(list rule) |
| llSetScale | 関数 | オブジェクトのサイズを変更する | llSetScale(vector scale) |
| llSetStatus | 関数 | オブジェクトのステータス(物理/ファントム等)を設定する | llSetStatus(integer status, integer value) |
UUID
| 関数・イベント名 | 区分 | 概要 | 定義 |
| llDetectedKey | 関数 | 検出されたアバター/オブジェクトのUUIDを得る | key llDetectedKey(integer number) |
| llGetInventoryKey | 関数 | コンテンツ内のオブジェクトのUUIDを得る[参考]初級lsl-13 | key llGetInventoryKey(string name) |
| llGetKey | 関数 | オブジェのUUIDを得る | key llGetKey() |
| llGetOwnerKey | 関数 | 指定したオブジェクトのオーナーUUIDを得る | key llGetOwnerKey(key id) |
| llKey2Name | 関数 | UUIDを名前に変換する | string llKey2Name(key id) |
リンク
| 関数・イベント名 | 区分 | 概要 | 定義 |
| link_message | イベント | リンクメッセージを受信したとき[参考]初級lsl-15 | link_message(integer sender_num, integer num, string str, key id) |
| llBreakAllLinks | 関数 | オブジェクトの全リンクを解除する | llBreakAllLinks() |
| llBreakLink | 関数 | オブジェクトから特定のprimのリンクを解除する | llBreakLink(integer linknum) |
| llCreateLink | 関数 | オブジェクトにprimをリンクする | llCreateLink(key target, integer parent) |
| llDetectedLinkNumber | 関数 | 検出されたprimのリンクナンバーを得る[参考]初級lsl-10 | integer llDetectedLinkNumber(integer number) |
| llGetLinkKey | 関数 | 指定子プリムのUUIDを得る | key llGetLinkKey(integer linknum) |
| llGetLinkName | 関数 | 指定子プリムの名前を得る | string llGetLinkName(integer linknum) |
| llGetLinkNumber | 関数 | オブジェクトのリンクナンバーを得る | integer llGetLinkNumber() |
| llGetNumberOfPrims | 関数 | リンクされているprim数を得る | integer llGetNumberOfPrims() |
| llGetObjectPrimCount | 関数 | 指定UUIDのオブジェクトのprim数を得る | integer llGetObjectPrimCount(key id) |
| llGetRootPosition | 関数 | ルートprimの位置を得る | vector llGetRootPosition() |
| llMessageLinked | 関数 | リンクメッセージの送信を行う[参考]初級lsl-15 | llMessageLinked(integer linknum, integer num, string str, key id) |
| llPassCollisions | 関数 | 子プリムからルートプリムへ衝突イベントを通知する | llPassCollisions(integer pass) |
| llPassTouches | 関数 | 子プリムからルートプリムへタッチイベントを通知する | llPassTouches(integer pass) |
| llSetLinkAlpha | 関数 | リンクプリムの透明度を設定する[参考]初級lsl-14 | llSetLinkAlpha(integer linknumber, float alpha, integer face) |
| llSetLinkColor | 関数 | リンクプリムの色を設定する[参考]初級lsl-15 | llSetLinkColor(integer linknumber, vector color, integer face) |
| llSetLinkPrimitiveParams | 関数 | リンクprimのパラメータを設定する | llSetLinkPrimitiveParams(integer linknumber, list rules) |
| llSetLinkTexture | 関数 | リンクprimにテクスチャを設定する | llSetLinkTexture(integer link_pos, string texture, integer face) |