summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortapple <tapplek@gmail.com>2026-01-19 18:05:37 -0800
committertapple <tapplek@gmail.com>2026-01-19 18:05:37 -0800
commit0cb0f0f0b835ca9cf97170613919d47ecedfaffa (patch)
tree7f122f4cb491daeafcc9fc22cb6707d63e92ff37
parent855421f71f0c4eb84adc71150eb77e1183851d3b (diff)
added slua classes
-rw-r--r--indra/newview/app_settings/keywords_lua_default.xml37
1 files changed, 32 insertions, 5 deletions
diff --git a/indra/newview/app_settings/keywords_lua_default.xml b/indra/newview/app_settings/keywords_lua_default.xml
index 39df22730e..6a6204946b 100644
--- a/indra/newview/app_settings/keywords_lua_default.xml
+++ b/indra/newview/app_settings/keywords_lua_default.xml
@@ -147,22 +147,38 @@
<key>tooltip</key>
<string>Opaque external data.</string>
</map>
- <key>vector</key>
+ <key>unknown</key>
<map>
<key>tooltip</key>
- <string>A set of three float values. Used to represent colors (RGB), positions, directions, and velocities.</string>
+ <string>The union of every type. Similar to any without disabling type-checking.</string>
</map>
- <key>unknown</key>
+ <!-- SLua Base Classes -->
+ <key>LLDetectedEvent</key>
<map>
<key>tooltip</key>
- <string>The union of every type. Similar to any without disabling type-checking.</string>
+ <string>Event detection class providing access to detected object/avatar information</string>
+ </map>
+ <key>quaternion</key>
+ <map>
+ <key>tooltip</key>
+ <string>A set of four float values. Used to represent rotations and orientations.</string>
</map>
<key>uuid</key>
<map>
<key>tooltip</key>
<string>A 128‑bit unique identifier formatted as 36 hexadecimal characters (8‑4‑4‑4‑12), e.g. "A822FF2B-FF02-461D-B45D-DCD10A2DE0C2".</string>
</map>
- <!-- Type Aliases -->
+ <key>vector</key>
+ <map>
+ <key>tooltip</key>
+ <string>A set of three float values. Used to represent colors (RGB), positions, directions, and velocities.</string>
+ </map>
+ <!-- SLua Type Aliases -->
+ <key>LLDetectedEventHandler</key>
+ <map>
+ <key>tooltip</key>
+ <string>type LLDetectedEventHandler = (detected: {LLDetectedEvent}) -&gt; ()</string>
+ </map>
<key>LLDetectedEventName</key>
<map>
<key>tooltip</key>
@@ -232,6 +248,17 @@ type OsDateTime = {
<key>tooltip</key>
<string>'rotation' is an alias for 'quaternion'
type rotation = quaternion</string>
+ <!-- SLua Classes -->
+ </map>
+ <key>LLEvents</key>
+ <map>
+ <key>tooltip</key>
+ <string>Event registration and management class for Second Life events</string>
+ </map>
+ <key>LLTimers</key>
+ <map>
+ <key>tooltip</key>
+ <string>Timer management class for scheduling periodic and one-time callbacks</string>
</map>
</map>
<key>constants</key>