Difference between revisions of "Category:LSL Functions/th"

From Second Life Wiki
Jump to: navigation, search
Line 2: Line 2:
{{LSL Header|ml=th}}{{LSLC|Keywords}}{{LSLC|Flow Controlth}}{{LSLC|th}}
{{LSL Header|th}}{{LSLC|Keywords}}{{LSLC|Flow Controlth}}{{LSLC|th}}
This category contains built-in LSL functions.  
This category contains built-in LSL functions.  

Revision as of 00:37, 19 April 2016

This category contains built-in LSL functions.


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 variable's value; the only way is through direct interaction with a storing operator (=, +=, -=, *=, /=, %=, ++, --).

  • Built-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. [1]


Key Description
 NEW  ฟังก์ชั่นนี้ถูกบันทึกเมื่อเร็วๆนี้
 I  รหัสฟังก์ชั่น LSO เป็นฟังก์ชั่นที่ยังไม่รู้จัก หรือ ยังไม่มีอยู่.
 D  ฟังก์ชั่นนี้ถูกเลิกใช้แต่ยังคงทำงานได้อยู่ ทางที่ดีที่สุดควรจะหลีกเลี่ยงการนำไปใช้.
 R  ฟังก์ชั่นนี้เลิกใช้งานและถูกลบไปแล้ว ไม่สามารถใช้ฟังก์ชั่นได้.
 U  ฟังก์ชั่นนี้ยังใช้งานไม่ได้ ไม่สามารถใช้ฟังก์ชั่นได้.
 B  ฟังก์ชั่นนี้อาจไม่ทำงาน.
 G  ฟังก์ชั่นนี้ต้องการสิทธิระดับผู้สร้าง ไม่สามารถใช้งานได้.
 RQ  ฟังก์ชั่นนี้ถูกเรียกจากผู้ใช้จำนวนมากและยังไม่ดำเนินการ ไม่ควรใช้.


  1. ^ Function parameters are effectively passed by value, not by reference. When pass by reference is used in LSO-LSL, the reference points to a copy of the value, not to the original.

Pages in category "LSL Functions/th"

This category contains only the following page.