| 関数・イベント名 |
区分 |
概要 |
定義 |
| llAbs |
関数 |
integer型の絶対値を得る |
integer llAbs(integer val) |
| llAcos |
関数 |
アークコサインを得る |
float llAcos(float val) |
| llAsin |
関数 |
アークサインを得る |
float llAsin(float val) |
| llAtan2 |
関数 |
アークタンジェントを得る |
float llAtan2(float y, float x) |
| llCeil |
関数 |
少数以下を切り上げる |
integer llCeil(float val) |
| llCos |
関数 |
コサインを得る |
float llCos(float theta) |
| llFabs |
関数 |
float型の絶対値を得る |
float llFabs(float num) |
| llFloor |
関数 |
小数部を切り捨てる |
integer llFloor(float val) |
| llFrand |
関数 |
乱数を得る |
float llFrand(float max) |
| llLog |
関数 |
対数を得る |
float llLog(float val) |
| llLog10 |
関数 |
常用対数を得る |
float llLog10(float val) |
| llModPow |
関数 |
aとbの排他的論理和をcで除算した余りを返す |
integer llModPow(integer a, integer b, integer c) |
| llPow |
関数 |
累乗を計算する |
float llPow(float base, float exp) |
| llRound |
関数 |
四捨五入する |
integer llRound(float val) |
| llSin |
関数 |
サインを得る |
float llSin(float theta) |
| llSqrt |
関数 |
平方根を得る |
float llSqrt(float val) |
| llTan |
関数 |
タンジェントを得る |
float llTan(float theta) |
| llVecDist |
関数 |
2つの座標間の距離を得る |
float llVecDist(vector v1, vector v2) |
| llVecMag |
関数 |
ベクトルの長さを得る |
float llVecMag(vector v) |
| llVecNorm |
関数 |
単位ベクトルを得る |
vector llVecNorm(vector v) |
| 関数・イベント名 |
区分 |
概要 |
定義 |
| llDeleteSubString |
関数 |
文字列から指定位置の文字を削除する |
string llDeleteSubString(string src, integer start, integer end) |
| llDumpList2String |
関数 |
リストを文字列に変換する |
string llDumpList2String(list src, string separator) |
| llEscapeURL |
関数 |
文字列をURLエスケープする |
string llEscapeURL(string url) |
| llGetSubString |
関数 |
文字列の中から一部分を抜き出す |
string llGetSubString(string src, integer start, integer end) |
| llInsertString |
関数 |
文字列の指定した位置に別の文字列を挿入する |
string llInsertString(string dst, integer position, string src) |
| llParseString2List |
関数 |
文字列を指定した区切り文字でリストに変換する[参考]初級lsl-12 |
list llParseString2List(string src, list separators, list spacers) |
| llParseStringKeepNulls |
関数 |
文字列を指定した区切り文字でリストに変換する(空白を含んだリストに変換) |
list llParseStringKeepNulls(string src, list separators, list spacers) |
| llStringLength |
関数 |
文字列の長さを得る |
integer llStringLength(string str) |
| llStringTrim |
関数 |
文字列の前後の空白文字を取り除く |
string llStringTrim(string src, integer type) |
| llSubStringIndex |
関数 |
文字列に含まれる指定文字の位置を得る |
integer llSubStringIndex(string source, string pattern) |
| llToLower |
関数 |
アルファベットを小文字に変換する |
string llToLower(string src) |
| llToUpper |
関数 |
アルファベットを大文字に変換する |
string llToUpper(string src) |
| llUnescapeURL |
関数 |
URLエスケープされた文字列をデコードする |
string llUnescapeURL(string url) |
| 関数・イベント名 |
区分 |
概要 |
定義 |
| llCSV2List |
関数 |
CSV形式の文字列をリストに変換する |
list llCSV2List(string src) |
| llDeleteSubList |
関数 |
リスト内の要素を削除する |
list llDeleteSubList(list src, integer start, integer end) |
| llDumpList2String |
関数 |
リストを文字列に変換する |
string llDumpList2String(list src, string separator) |
| llGetListEntryType |
関数 |
リストに含まれるデータの型を得る |
integer llGetListEntryType(list src, integer index)0 |
| llGetListLength |
関数 |
リストの長さを得る[参考]初級lsl-10 |
integer llGetListLength(list src) |
| llList2CSV |
関数 |
リストをCSVに変換する |
string llList2CSV(list src) |
| llList2Float |
関数 |
リストからFloat型の要素を取り出す |
float llList2Float(list src, integer index) |
| llList2Integer |
関数 |
リストからInteger型の要素を取り出す[参考]初級lsl-8 |
integer llList2Integer(list src, integer index) |
| llList2Key |
関数 |
リストからKey型の要素を取り出す[参考]初級lsl-8 |
key llList2Key(list src, integer index) |
| llList2List |
関数 |
リストの一部を取り出す |
list llList2List(list src, integer start, integer end) |
| llList2ListStrided |
関数 |
リストからストライド型リスト(歯抜けのリスト)を取り出す |
list llList2ListStrided(list src, integer start, integer end, integer stride) |
| llList2Rot |
関数 |
リストからRotation型の要素を取り出す |
rotation llList2Rot(list src, integer index) |
| llList2String |
関数 |
リストからString型の要素を取り出す[参考]初級lsl-8 |
string llList2String(list src, integer index) |
| llList2Vector |
関数 |
リストからVector型の要素を取り出す[参考]初級lsl-8 |
vector llList2Vector(list src, integer index) |
| llListFindList |
関数 |
リストから要素を探す[参考]初級lsl-8 |
integer llListFindList(list src, list test) |
| llListInsertList |
関数 |
リストに別のリストを挿入する |
list llListInsertList(list dest, list src, integer start) |
| llListRandomize |
関数 |
リストをランダムに並び替える |
list llListRandomize(list src, integer stride) |
| llListReplaceList |
関数 |
リストの一部を別のリストで置き換える |
list llListReplaceList(list dest, list src, integer start, integer end) |
| llListSort |
関数 |
リストをソートする |
list llListSort(list src, integer stride, integer ascending) |
| llListStatistics |
関数 |
リストを統計的に操作する(最大値や平均値の取得等) |
float llListStatistics(integer operation, list input) |
| llParseString2List |
関数 |
文字列を指定した区切り文字でリストに変換する[参考]初級lsl-12 |
list llParseString2List(string src, list separators, list spacers) |
| llParseStringKeepNulls |
関数 |
文字列を指定した区切り文字でリストに変換する(空白を含んだリストに変換) |
list llParseStringKeepNulls(string src, list separators, list spacers) |
| 関数・イベント名 |
区分 |
概要 |
定義 |
| llBase64ToInteger |
関数 |
Base64データをinteger型にデコードする |
integer llBase64ToInteger(string str) |
| llBase64ToString |
関数 |
Base64データを文字列にデコードする |
string llBase64ToString(string str) |
| llIntegerToBase64 |
関数 |
integer型の数値をBase64データへエンコードする |
string llIntegerToBase64(integer number) |
| llMD5String |
関数 |
文字列をMD5変換する |
string llMD5String(string src, integer nonce) |
| llModPow |
関数 |
aとbの排他的論理和をcで除算した余りを返す |
integer llModPow(integer a, integer b, integer c) |
| llStringToBase64 |
関数 |
文字列をBase64データへエンコードする |
string llStringToBase64(string str) |
| llXorBase64StringsCorrect |
関数 |
Base64データを指定のキーでXOR変換する(暗号化) |
string llXorBase64StringsCorrect(string s1, string s2) |