diff options
Diffstat (limited to 'OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Stub.cs')
-rw-r--r-- | OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Stub.cs | 1732 |
1 files changed, 1732 insertions, 0 deletions
diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Stub.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Stub.cs new file mode 100644 index 0000000..7b3907f --- /dev/null +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Stub.cs | |||
@@ -0,0 +1,1732 @@ | |||
1 | /* | ||
2 | * Copyright (c) Contributors, http://opensimulator.org/ | ||
3 | * See CONTRIBUTORS.TXT for a full list of copyright holders. | ||
4 | * | ||
5 | * Redistribution and use in source and binary forms, with or without | ||
6 | * modification, are permitted provided that the following conditions are met: | ||
7 | * * Redistributions of source code must retain the above copyright | ||
8 | * notice, this list of conditions and the following disclaimer. | ||
9 | * * Redistributions in binary form must reproduce the above copyright | ||
10 | * notice, this list of conditions and the following disclaimer in the | ||
11 | * documentation and/or other materials provided with the distribution. | ||
12 | * * Neither the name of the OpenSim Project nor the | ||
13 | * names of its contributors may be used to endorse or promote products | ||
14 | * derived from this software without specific prior written permission. | ||
15 | * | ||
16 | * THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS ``AS IS'' AND ANY | ||
17 | * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED | ||
18 | * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE | ||
19 | * DISCLAIMED. IN NO EVENT SHALL THE CONTRIBUTORS BE LIABLE FOR ANY | ||
20 | * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES | ||
21 | * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; | ||
22 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND | ||
23 | * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | ||
24 | * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | ||
25 | * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||
26 | */ | ||
27 | |||
28 | using System; | ||
29 | using System.Runtime.Remoting.Lifetime; | ||
30 | using System.Threading; | ||
31 | using System.Reflection; | ||
32 | using System.Collections; | ||
33 | using System.Collections.Generic; | ||
34 | using OpenSim.Region.ScriptEngine.Interfaces; | ||
35 | using OpenSim.Region.ScriptEngine.Shared.Api.Interfaces; | ||
36 | using integer = OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLInteger; | ||
37 | using key = System.String; | ||
38 | using vector = OpenSim.Region.ScriptEngine.Shared.LSL_Types.Vector3; | ||
39 | using rotation = OpenSim.Region.ScriptEngine.Shared.LSL_Types.Quaternion; | ||
40 | |||
41 | namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase | ||
42 | { | ||
43 | public partial class ScriptBaseClass : MarshalByRefObject | ||
44 | { | ||
45 | public ILSL_Api m_LSL_Functions; | ||
46 | |||
47 | public void ApiTypeLSL(IScriptApi api) | ||
48 | { | ||
49 | if(!(api is ILSL_Api)) | ||
50 | return; | ||
51 | |||
52 | m_LSL_Functions = (ILSL_Api)api; | ||
53 | } | ||
54 | |||
55 | public void state(string newState) | ||
56 | { | ||
57 | m_LSL_Functions.state(newState); | ||
58 | } | ||
59 | |||
60 | // | ||
61 | // Script functions | ||
62 | // | ||
63 | public void llSay(int channelID, string text) | ||
64 | { | ||
65 | m_LSL_Functions.llSay(channelID, text); | ||
66 | } | ||
67 | |||
68 | public double llSin(double f) | ||
69 | { | ||
70 | return m_LSL_Functions.llSin(f); | ||
71 | } | ||
72 | |||
73 | public double llCos(double f) | ||
74 | { | ||
75 | return m_LSL_Functions.llCos(f); | ||
76 | } | ||
77 | |||
78 | public double llTan(double f) | ||
79 | { | ||
80 | return m_LSL_Functions.llTan(f); | ||
81 | } | ||
82 | |||
83 | public double llAtan2(double x, double y) | ||
84 | { | ||
85 | return m_LSL_Functions.llAtan2(x, y); | ||
86 | } | ||
87 | |||
88 | public double llSqrt(double f) | ||
89 | { | ||
90 | return m_LSL_Functions.llSqrt(f); | ||
91 | } | ||
92 | |||
93 | public double llPow(double fbase, double fexponent) | ||
94 | { | ||
95 | return m_LSL_Functions.llPow(fbase, fexponent); | ||
96 | } | ||
97 | |||
98 | public LSL_Types.LSLInteger llAbs(int i) | ||
99 | { | ||
100 | return m_LSL_Functions.llAbs(i); | ||
101 | } | ||
102 | |||
103 | public double llFabs(double f) | ||
104 | { | ||
105 | return m_LSL_Functions.llFabs(f); | ||
106 | } | ||
107 | |||
108 | public double llFrand(double mag) | ||
109 | { | ||
110 | return m_LSL_Functions.llFrand(mag); | ||
111 | } | ||
112 | |||
113 | public LSL_Types.LSLInteger llFloor(double f) | ||
114 | { | ||
115 | return m_LSL_Functions.llFloor(f); | ||
116 | } | ||
117 | |||
118 | public LSL_Types.LSLInteger llCeil(double f) | ||
119 | { | ||
120 | return m_LSL_Functions.llCeil(f); | ||
121 | } | ||
122 | |||
123 | public LSL_Types.LSLInteger llRound(double f) | ||
124 | { | ||
125 | return m_LSL_Functions.llRound(f); | ||
126 | } | ||
127 | |||
128 | public double llVecMag(vector v) | ||
129 | { | ||
130 | return m_LSL_Functions.llVecMag(v); | ||
131 | } | ||
132 | |||
133 | public vector llVecNorm(vector v) | ||
134 | { | ||
135 | return m_LSL_Functions.llVecNorm(v); | ||
136 | } | ||
137 | |||
138 | public double llVecDist(vector a, vector b) | ||
139 | { | ||
140 | return m_LSL_Functions.llVecDist(a, b); | ||
141 | } | ||
142 | |||
143 | public vector llRot2Euler(rotation r) | ||
144 | { | ||
145 | return m_LSL_Functions.llRot2Euler(r); | ||
146 | } | ||
147 | |||
148 | public rotation llEuler2Rot(vector v) | ||
149 | { | ||
150 | return m_LSL_Functions.llEuler2Rot(v); | ||
151 | } | ||
152 | |||
153 | public rotation llAxes2Rot(vector fwd, vector left, vector up) | ||
154 | { | ||
155 | return m_LSL_Functions.llAxes2Rot(fwd, left, up); | ||
156 | } | ||
157 | |||
158 | public vector llRot2Fwd(rotation r) | ||
159 | { | ||
160 | return m_LSL_Functions.llRot2Fwd(r); | ||
161 | } | ||
162 | |||
163 | public vector llRot2Left(rotation r) | ||
164 | { | ||
165 | return m_LSL_Functions.llRot2Left(r); | ||
166 | } | ||
167 | |||
168 | public vector llRot2Up(rotation r) | ||
169 | { | ||
170 | return m_LSL_Functions.llRot2Up(r); | ||
171 | } | ||
172 | |||
173 | public rotation llRotBetween(vector start, vector end) | ||
174 | { | ||
175 | return m_LSL_Functions.llRotBetween(start, end); | ||
176 | } | ||
177 | |||
178 | public void llWhisper(int channelID, string text) | ||
179 | { | ||
180 | m_LSL_Functions.llWhisper(channelID, text); | ||
181 | } | ||
182 | |||
183 | public void llShout(int channelID, string text) | ||
184 | { | ||
185 | m_LSL_Functions.llShout(channelID, text); | ||
186 | } | ||
187 | |||
188 | public void llRegionSay(int channelID, string text) | ||
189 | { | ||
190 | m_LSL_Functions.llRegionSay(channelID, text); | ||
191 | } | ||
192 | |||
193 | public LSL_Types.LSLInteger llListen(int channelID, string name, string ID, string msg) | ||
194 | { | ||
195 | return m_LSL_Functions.llListen(channelID, name, ID, msg); | ||
196 | } | ||
197 | |||
198 | public void llListenControl(int number, int active) | ||
199 | { | ||
200 | m_LSL_Functions.llListenControl(number, active); | ||
201 | } | ||
202 | |||
203 | public void llListenRemove(int number) | ||
204 | { | ||
205 | m_LSL_Functions.llListenRemove(number); | ||
206 | } | ||
207 | |||
208 | public void llSensor(string name, string id, int type, double range, double arc) | ||
209 | { | ||
210 | m_LSL_Functions.llSensor(name, id, type, range, arc); | ||
211 | } | ||
212 | |||
213 | public void llSensorRepeat(string name, string id, int type, double range, double arc, double rate) | ||
214 | { | ||
215 | m_LSL_Functions.llSensorRepeat(name, id, type, range, arc, rate); | ||
216 | } | ||
217 | |||
218 | public void llSensorRemove() | ||
219 | { | ||
220 | m_LSL_Functions.llSensorRemove(); | ||
221 | } | ||
222 | |||
223 | public string llDetectedName(int number) | ||
224 | { | ||
225 | return m_LSL_Functions.llDetectedName(number); | ||
226 | } | ||
227 | |||
228 | public string llDetectedKey(int number) | ||
229 | { | ||
230 | return m_LSL_Functions.llDetectedKey(number); | ||
231 | } | ||
232 | |||
233 | public string llDetectedOwner(int number) | ||
234 | { | ||
235 | return m_LSL_Functions.llDetectedOwner(number); | ||
236 | } | ||
237 | |||
238 | public LSL_Types.LSLInteger llDetectedType(int number) | ||
239 | { | ||
240 | return m_LSL_Functions.llDetectedType(number); | ||
241 | } | ||
242 | |||
243 | public vector llDetectedPos(int number) | ||
244 | { | ||
245 | return m_LSL_Functions.llDetectedPos(number); | ||
246 | } | ||
247 | |||
248 | public vector llDetectedVel(int number) | ||
249 | { | ||
250 | return m_LSL_Functions.llDetectedVel(number); | ||
251 | } | ||
252 | |||
253 | public vector llDetectedGrab(int number) | ||
254 | { | ||
255 | return m_LSL_Functions.llDetectedGrab(number); | ||
256 | } | ||
257 | |||
258 | public rotation llDetectedRot(int number) | ||
259 | { | ||
260 | return m_LSL_Functions.llDetectedRot(number); | ||
261 | } | ||
262 | |||
263 | public LSL_Types.LSLInteger llDetectedGroup(int number) | ||
264 | { | ||
265 | return m_LSL_Functions.llDetectedGroup(number); | ||
266 | } | ||
267 | |||
268 | public LSL_Types.LSLInteger llDetectedLinkNumber(int number) | ||
269 | { | ||
270 | return m_LSL_Functions.llDetectedLinkNumber(number); | ||
271 | } | ||
272 | |||
273 | public void llDie() | ||
274 | { | ||
275 | m_LSL_Functions.llDie(); | ||
276 | } | ||
277 | |||
278 | public double llGround(vector offset) | ||
279 | { | ||
280 | return m_LSL_Functions.llGround(offset); | ||
281 | } | ||
282 | |||
283 | public double llCloud(vector offset) | ||
284 | { | ||
285 | return m_LSL_Functions.llCloud(offset); | ||
286 | } | ||
287 | |||
288 | public vector llWind(vector offset) | ||
289 | { | ||
290 | return m_LSL_Functions.llWind(offset); | ||
291 | } | ||
292 | |||
293 | public void llSetStatus(int status, int value) | ||
294 | { | ||
295 | m_LSL_Functions.llSetStatus(status, value); | ||
296 | } | ||
297 | |||
298 | public LSL_Types.LSLInteger llGetStatus(int status) | ||
299 | { | ||
300 | return m_LSL_Functions.llGetStatus(status); | ||
301 | } | ||
302 | |||
303 | public void llSetScale(vector scale) | ||
304 | { | ||
305 | m_LSL_Functions.llSetScale(scale); | ||
306 | } | ||
307 | |||
308 | public vector llGetScale() | ||
309 | { | ||
310 | return m_LSL_Functions.llGetScale(); | ||
311 | } | ||
312 | |||
313 | public void llSetColor(vector color, int face) | ||
314 | { | ||
315 | m_LSL_Functions.llSetColor(color, face); | ||
316 | } | ||
317 | |||
318 | public double llGetAlpha(int face) | ||
319 | { | ||
320 | return m_LSL_Functions.llGetAlpha(face); | ||
321 | } | ||
322 | |||
323 | public void llSetAlpha(double alpha, int face) | ||
324 | { | ||
325 | m_LSL_Functions.llSetAlpha(alpha, face); | ||
326 | } | ||
327 | |||
328 | public vector llGetColor(int face) | ||
329 | { | ||
330 | return m_LSL_Functions.llGetColor(face); | ||
331 | } | ||
332 | |||
333 | public void llSetTexture(string texture, int face) | ||
334 | { | ||
335 | m_LSL_Functions.llSetTexture(texture, face); | ||
336 | } | ||
337 | |||
338 | public void llScaleTexture(double u, double v, int face) | ||
339 | { | ||
340 | m_LSL_Functions.llScaleTexture(u, v, face); | ||
341 | } | ||
342 | |||
343 | public void llOffsetTexture(double u, double v, int face) | ||
344 | { | ||
345 | m_LSL_Functions.llOffsetTexture(u, v, face); | ||
346 | } | ||
347 | |||
348 | public void llRotateTexture(double rotation, int face) | ||
349 | { | ||
350 | m_LSL_Functions.llRotateTexture(rotation, face); | ||
351 | } | ||
352 | |||
353 | public string llGetTexture(int face) | ||
354 | { | ||
355 | return m_LSL_Functions.llGetTexture(face); | ||
356 | } | ||
357 | |||
358 | public void llSetPos(vector pos) | ||
359 | { | ||
360 | m_LSL_Functions.llSetPos(pos); | ||
361 | } | ||
362 | |||
363 | public vector llGetPos() | ||
364 | { | ||
365 | return m_LSL_Functions.llGetPos(); | ||
366 | } | ||
367 | |||
368 | public vector llGetLocalPos() | ||
369 | { | ||
370 | return m_LSL_Functions.llGetLocalPos(); | ||
371 | } | ||
372 | |||
373 | public void llSetRot(rotation rot) | ||
374 | { | ||
375 | m_LSL_Functions.llSetRot(rot); | ||
376 | } | ||
377 | |||
378 | public rotation llGetRot() | ||
379 | { | ||
380 | return m_LSL_Functions.llGetRot(); | ||
381 | } | ||
382 | |||
383 | public rotation llGetLocalRot() | ||
384 | { | ||
385 | return m_LSL_Functions.llGetLocalRot(); | ||
386 | } | ||
387 | |||
388 | public void llSetForce(vector force, int local) | ||
389 | { | ||
390 | m_LSL_Functions.llSetForce(force, local); | ||
391 | } | ||
392 | |||
393 | public vector llGetForce() | ||
394 | { | ||
395 | return m_LSL_Functions.llGetForce(); | ||
396 | } | ||
397 | |||
398 | public LSL_Types.LSLInteger llTarget(vector position, double range) | ||
399 | { | ||
400 | return m_LSL_Functions.llTarget(position, range); | ||
401 | } | ||
402 | |||
403 | public void llTargetRemove(int number) | ||
404 | { | ||
405 | m_LSL_Functions.llTargetRemove(number); | ||
406 | } | ||
407 | |||
408 | public LSL_Types.LSLInteger llRotTarget(rotation rot, double error) | ||
409 | { | ||
410 | return m_LSL_Functions.llRotTarget(rot, error); | ||
411 | } | ||
412 | |||
413 | public void llRotTargetRemove(int number) | ||
414 | { | ||
415 | m_LSL_Functions.llRotTargetRemove(number); | ||
416 | } | ||
417 | |||
418 | public void llMoveToTarget(vector target, double tau) | ||
419 | { | ||
420 | m_LSL_Functions.llMoveToTarget(target, tau); | ||
421 | } | ||
422 | |||
423 | public void llStopMoveToTarget() | ||
424 | { | ||
425 | m_LSL_Functions.llStopMoveToTarget(); | ||
426 | } | ||
427 | |||
428 | public void llApplyImpulse(vector force, int local) | ||
429 | { | ||
430 | m_LSL_Functions.llApplyImpulse(force, local); | ||
431 | } | ||
432 | |||
433 | public void llApplyRotationalImpulse(vector force, int local) | ||
434 | { | ||
435 | m_LSL_Functions.llApplyRotationalImpulse(force, local); | ||
436 | } | ||
437 | |||
438 | public void llSetTorque(vector torque, int local) | ||
439 | { | ||
440 | m_LSL_Functions.llSetTorque(torque, local); | ||
441 | } | ||
442 | |||
443 | public vector llGetTorque() | ||
444 | { | ||
445 | return m_LSL_Functions.llGetTorque(); | ||
446 | } | ||
447 | |||
448 | public void llSetForceAndTorque(vector force, vector torque, int local) | ||
449 | { | ||
450 | m_LSL_Functions.llSetForceAndTorque(force, torque, local); | ||
451 | } | ||
452 | |||
453 | public vector llGetVel() | ||
454 | { | ||
455 | return m_LSL_Functions.llGetVel(); | ||
456 | } | ||
457 | |||
458 | public vector llGetAccel() | ||
459 | { | ||
460 | return m_LSL_Functions.llGetAccel(); | ||
461 | } | ||
462 | |||
463 | public vector llGetOmega() | ||
464 | { | ||
465 | return m_LSL_Functions.llGetOmega(); | ||
466 | } | ||
467 | |||
468 | public double llGetTimeOfDay() | ||
469 | { | ||
470 | return m_LSL_Functions.llGetTimeOfDay(); | ||
471 | } | ||
472 | |||
473 | public double llGetWallclock() | ||
474 | { | ||
475 | return m_LSL_Functions.llGetWallclock(); | ||
476 | } | ||
477 | |||
478 | public double llGetTime() | ||
479 | { | ||
480 | return m_LSL_Functions.llGetTime(); | ||
481 | } | ||
482 | |||
483 | public void llResetTime() | ||
484 | { | ||
485 | m_LSL_Functions.llResetTime(); | ||
486 | } | ||
487 | |||
488 | public double llGetAndResetTime() | ||
489 | { | ||
490 | return m_LSL_Functions.llGetAndResetTime(); | ||
491 | } | ||
492 | |||
493 | public void llSound() | ||
494 | { | ||
495 | m_LSL_Functions.llSound(); | ||
496 | } | ||
497 | |||
498 | public void llPlaySound(string sound, double volume) | ||
499 | { | ||
500 | m_LSL_Functions.llPlaySound(sound, volume); | ||
501 | } | ||
502 | |||
503 | public void llLoopSound(string sound, double volume) | ||
504 | { | ||
505 | m_LSL_Functions.llLoopSound(sound, volume); | ||
506 | } | ||
507 | |||
508 | public void llLoopSoundMaster(string sound, double volume) | ||
509 | { | ||
510 | m_LSL_Functions.llLoopSoundMaster(sound, volume); | ||
511 | } | ||
512 | |||
513 | public void llLoopSoundSlave(string sound, double volume) | ||
514 | { | ||
515 | m_LSL_Functions.llLoopSoundSlave(sound, volume); | ||
516 | } | ||
517 | |||
518 | public void llPlaySoundSlave(string sound, double volume) | ||
519 | { | ||
520 | m_LSL_Functions.llPlaySoundSlave(sound, volume); | ||
521 | } | ||
522 | |||
523 | public void llTriggerSound(string sound, double volume) | ||
524 | { | ||
525 | m_LSL_Functions.llTriggerSound(sound, volume); | ||
526 | } | ||
527 | |||
528 | public void llStopSound() | ||
529 | { | ||
530 | m_LSL_Functions.llStopSound(); | ||
531 | } | ||
532 | |||
533 | public void llPreloadSound(string sound) | ||
534 | { | ||
535 | m_LSL_Functions.llPreloadSound(sound); | ||
536 | } | ||
537 | |||
538 | public string llGetSubString(string src, int start, int end) | ||
539 | { | ||
540 | return m_LSL_Functions.llGetSubString(src, start, end); | ||
541 | } | ||
542 | |||
543 | public string llDeleteSubString(string src, int start, int end) | ||
544 | { | ||
545 | return m_LSL_Functions.llDeleteSubString(src, start, end); | ||
546 | } | ||
547 | |||
548 | public string llInsertString(string dst, int position, string src) | ||
549 | { | ||
550 | return m_LSL_Functions.llInsertString(dst, position, src); | ||
551 | } | ||
552 | |||
553 | public string llToUpper(string source) | ||
554 | { | ||
555 | return m_LSL_Functions.llToUpper(source); | ||
556 | } | ||
557 | |||
558 | public string llToLower(string source) | ||
559 | { | ||
560 | return m_LSL_Functions.llToLower(source); | ||
561 | } | ||
562 | |||
563 | public LSL_Types.LSLInteger llGiveMoney(string destination, int amount) | ||
564 | { | ||
565 | return m_LSL_Functions.llGiveMoney(destination, amount); | ||
566 | } | ||
567 | |||
568 | public void llMakeExplosion() | ||
569 | { | ||
570 | m_LSL_Functions.llMakeExplosion(); | ||
571 | } | ||
572 | |||
573 | public void llMakeFountain() | ||
574 | { | ||
575 | m_LSL_Functions.llMakeFountain(); | ||
576 | } | ||
577 | |||
578 | public void llMakeSmoke() | ||
579 | { | ||
580 | m_LSL_Functions.llMakeSmoke(); | ||
581 | } | ||
582 | |||
583 | public void llMakeFire() | ||
584 | { | ||
585 | m_LSL_Functions.llMakeFire(); | ||
586 | } | ||
587 | |||
588 | public void llRezObject(string inventory, vector pos, vector vel, rotation rot, int param) | ||
589 | { | ||
590 | m_LSL_Functions.llRezObject(inventory, pos, vel, rot, param); | ||
591 | } | ||
592 | |||
593 | public void llLookAt(vector target, double strength, double damping) | ||
594 | { | ||
595 | m_LSL_Functions.llLookAt(target, strength, damping); | ||
596 | } | ||
597 | |||
598 | public void llStopLookAt() | ||
599 | { | ||
600 | m_LSL_Functions.llStopLookAt(); | ||
601 | } | ||
602 | |||
603 | public void llSetTimerEvent(double sec) | ||
604 | { | ||
605 | m_LSL_Functions.llSetTimerEvent(sec); | ||
606 | } | ||
607 | |||
608 | public void llSleep(double sec) | ||
609 | { | ||
610 | m_LSL_Functions.llSleep(sec); | ||
611 | } | ||
612 | |||
613 | public double llGetMass() | ||
614 | { | ||
615 | return m_LSL_Functions.llGetMass(); | ||
616 | } | ||
617 | |||
618 | public void llCollisionFilter(string name, string id, int accept) | ||
619 | { | ||
620 | m_LSL_Functions.llCollisionFilter(name, id, accept); | ||
621 | } | ||
622 | |||
623 | public void llTakeControls(int controls, int accept, int pass_on) | ||
624 | { | ||
625 | m_LSL_Functions.llTakeControls(controls, accept, pass_on); | ||
626 | } | ||
627 | |||
628 | public void llReleaseControls() | ||
629 | { | ||
630 | m_LSL_Functions.llReleaseControls(); | ||
631 | } | ||
632 | |||
633 | public void llAttachToAvatar(int attachment) | ||
634 | { | ||
635 | m_LSL_Functions.llAttachToAvatar(attachment); | ||
636 | } | ||
637 | |||
638 | public void llDetachFromAvatar() | ||
639 | { | ||
640 | m_LSL_Functions.llDetachFromAvatar(); | ||
641 | } | ||
642 | |||
643 | public void llTakeCamera() | ||
644 | { | ||
645 | m_LSL_Functions.llTakeCamera(); | ||
646 | } | ||
647 | |||
648 | public void llReleaseCamera() | ||
649 | { | ||
650 | m_LSL_Functions.llReleaseCamera(); | ||
651 | } | ||
652 | |||
653 | public string llGetOwner() | ||
654 | { | ||
655 | return m_LSL_Functions.llGetOwner(); | ||
656 | } | ||
657 | |||
658 | public void llInstantMessage(string user, string message) | ||
659 | { | ||
660 | m_LSL_Functions.llInstantMessage(user, message); | ||
661 | } | ||
662 | |||
663 | public void llEmail(string address, string subject, string message) | ||
664 | { | ||
665 | m_LSL_Functions.llEmail(address, subject, message); | ||
666 | } | ||
667 | |||
668 | public void llGetNextEmail(string address, string subject) | ||
669 | { | ||
670 | m_LSL_Functions.llGetNextEmail(address, subject); | ||
671 | } | ||
672 | |||
673 | public string llGetKey() | ||
674 | { | ||
675 | return m_LSL_Functions.llGetKey(); | ||
676 | } | ||
677 | |||
678 | public void llSetBuoyancy(double buoyancy) | ||
679 | { | ||
680 | m_LSL_Functions.llSetBuoyancy(buoyancy); | ||
681 | } | ||
682 | |||
683 | public void llSetHoverHeight(double height, int water, double tau) | ||
684 | { | ||
685 | m_LSL_Functions.llSetHoverHeight(height, water, tau); | ||
686 | } | ||
687 | |||
688 | public void llStopHover() | ||
689 | { | ||
690 | m_LSL_Functions.llStopHover(); | ||
691 | } | ||
692 | |||
693 | public void llMinEventDelay(double delay) | ||
694 | { | ||
695 | m_LSL_Functions.llMinEventDelay(delay); | ||
696 | } | ||
697 | |||
698 | public void llSoundPreload() | ||
699 | { | ||
700 | m_LSL_Functions.llSoundPreload(); | ||
701 | } | ||
702 | |||
703 | public void llRotLookAt(rotation target, double strength, double damping) | ||
704 | { | ||
705 | m_LSL_Functions.llRotLookAt(target, strength, damping); | ||
706 | } | ||
707 | |||
708 | public LSL_Types.LSLInteger llStringLength(string str) | ||
709 | { | ||
710 | return m_LSL_Functions.llStringLength(str); | ||
711 | } | ||
712 | |||
713 | public void llStartAnimation(string anim) | ||
714 | { | ||
715 | m_LSL_Functions.llStartAnimation(anim); | ||
716 | } | ||
717 | |||
718 | public void llStopAnimation(string anim) | ||
719 | { | ||
720 | m_LSL_Functions.llStopAnimation(anim); | ||
721 | } | ||
722 | |||
723 | public void llPointAt() | ||
724 | { | ||
725 | m_LSL_Functions.llPointAt(); | ||
726 | } | ||
727 | |||
728 | public void llStopPointAt() | ||
729 | { | ||
730 | m_LSL_Functions.llStopPointAt(); | ||
731 | } | ||
732 | |||
733 | public void llTargetOmega(vector axis, double spinrate, double gain) | ||
734 | { | ||
735 | m_LSL_Functions.llTargetOmega(axis, spinrate, gain); | ||
736 | } | ||
737 | |||
738 | public LSL_Types.LSLInteger llGetStartParameter() | ||
739 | { | ||
740 | return m_LSL_Functions.llGetStartParameter(); | ||
741 | } | ||
742 | |||
743 | public void llGodLikeRezObject(string inventory, vector pos) | ||
744 | { | ||
745 | m_LSL_Functions.llGodLikeRezObject(inventory, pos); | ||
746 | } | ||
747 | |||
748 | public void llRequestPermissions(string agent, int perm) | ||
749 | { | ||
750 | m_LSL_Functions.llRequestPermissions(agent, perm); | ||
751 | } | ||
752 | |||
753 | public string llGetPermissionsKey() | ||
754 | { | ||
755 | return m_LSL_Functions.llGetPermissionsKey(); | ||
756 | } | ||
757 | |||
758 | public LSL_Types.LSLInteger llGetPermissions() | ||
759 | { | ||
760 | return m_LSL_Functions.llGetPermissions(); | ||
761 | } | ||
762 | |||
763 | public LSL_Types.LSLInteger llGetLinkNumber() | ||
764 | { | ||
765 | return m_LSL_Functions.llGetLinkNumber(); | ||
766 | } | ||
767 | |||
768 | public void llSetLinkColor(int linknumber, vector color, int face) | ||
769 | { | ||
770 | m_LSL_Functions.llSetLinkColor(linknumber, color, face); | ||
771 | } | ||
772 | |||
773 | public void llCreateLink(string target, int parent) | ||
774 | { | ||
775 | m_LSL_Functions.llCreateLink(target, parent); | ||
776 | } | ||
777 | |||
778 | public void llBreakLink(int linknum) | ||
779 | { | ||
780 | m_LSL_Functions.llBreakLink(linknum); | ||
781 | } | ||
782 | |||
783 | public void llBreakAllLinks() | ||
784 | { | ||
785 | m_LSL_Functions.llBreakAllLinks(); | ||
786 | } | ||
787 | |||
788 | public string llGetLinkKey(int linknum) | ||
789 | { | ||
790 | return m_LSL_Functions.llGetLinkKey(linknum); | ||
791 | } | ||
792 | |||
793 | public string llGetLinkName(int linknum) | ||
794 | { | ||
795 | return m_LSL_Functions.llGetLinkName(linknum); | ||
796 | } | ||
797 | |||
798 | public LSL_Types.LSLInteger llGetInventoryNumber(int type) | ||
799 | { | ||
800 | return m_LSL_Functions.llGetInventoryNumber(type); | ||
801 | } | ||
802 | |||
803 | public string llGetInventoryName(int type, int number) | ||
804 | { | ||
805 | return m_LSL_Functions.llGetInventoryName(type, number); | ||
806 | } | ||
807 | |||
808 | public void llSetScriptState(string name, int run) | ||
809 | { | ||
810 | m_LSL_Functions.llSetScriptState(name, run); | ||
811 | } | ||
812 | |||
813 | public double llGetEnergy() | ||
814 | { | ||
815 | return m_LSL_Functions.llGetEnergy(); | ||
816 | } | ||
817 | |||
818 | public void llGiveInventory(string destination, string inventory) | ||
819 | { | ||
820 | m_LSL_Functions.llGiveInventory(destination, inventory); | ||
821 | } | ||
822 | |||
823 | public void llRemoveInventory(string item) | ||
824 | { | ||
825 | m_LSL_Functions.llRemoveInventory(item); | ||
826 | } | ||
827 | |||
828 | public void llSetText(string text, vector color, double alpha) | ||
829 | { | ||
830 | m_LSL_Functions.llSetText(text, color, alpha); | ||
831 | } | ||
832 | |||
833 | public double llWater(vector offset) | ||
834 | { | ||
835 | return m_LSL_Functions.llWater(offset); | ||
836 | } | ||
837 | |||
838 | public void llPassTouches(int pass) | ||
839 | { | ||
840 | m_LSL_Functions.llPassTouches(pass); | ||
841 | } | ||
842 | |||
843 | public string llRequestAgentData(string id, int data) | ||
844 | { | ||
845 | return m_LSL_Functions.llRequestAgentData(id, data); | ||
846 | } | ||
847 | |||
848 | public string llRequestInventoryData(string name) | ||
849 | { | ||
850 | return m_LSL_Functions.llRequestInventoryData(name); | ||
851 | } | ||
852 | |||
853 | public void llSetDamage(double damage) | ||
854 | { | ||
855 | m_LSL_Functions.llSetDamage(damage); | ||
856 | } | ||
857 | |||
858 | public void llTeleportAgentHome(string agent) | ||
859 | { | ||
860 | m_LSL_Functions.llTeleportAgentHome(agent); | ||
861 | } | ||
862 | |||
863 | public void llModifyLand(int action, int brush) | ||
864 | { | ||
865 | m_LSL_Functions.llModifyLand(action, brush); | ||
866 | } | ||
867 | |||
868 | public void llCollisionSound(string impact_sound, double impact_volume) | ||
869 | { | ||
870 | m_LSL_Functions.llCollisionSound(impact_sound, impact_volume); | ||
871 | } | ||
872 | |||
873 | public void llCollisionSprite(string impact_sprite) | ||
874 | { | ||
875 | m_LSL_Functions.llCollisionSprite(impact_sprite); | ||
876 | } | ||
877 | |||
878 | public string llGetAnimation(string id) | ||
879 | { | ||
880 | return m_LSL_Functions.llGetAnimation(id); | ||
881 | } | ||
882 | |||
883 | public void llResetScript() | ||
884 | { | ||
885 | m_LSL_Functions.llResetScript(); | ||
886 | } | ||
887 | |||
888 | public void llMessageLinked(int linknum, int num, string str, string id) | ||
889 | { | ||
890 | m_LSL_Functions.llMessageLinked(linknum, num, str, id); | ||
891 | } | ||
892 | |||
893 | public void llPushObject(string target, vector impulse, vector ang_impulse, int local) | ||
894 | { | ||
895 | m_LSL_Functions.llPushObject(target, impulse, ang_impulse, local); | ||
896 | } | ||
897 | |||
898 | public void llPassCollisions(int pass) | ||
899 | { | ||
900 | m_LSL_Functions.llPassCollisions(pass); | ||
901 | } | ||
902 | |||
903 | public string llGetScriptName() | ||
904 | { | ||
905 | return m_LSL_Functions.llGetScriptName(); | ||
906 | } | ||
907 | |||
908 | public LSL_Types.LSLInteger llGetNumberOfSides() | ||
909 | { | ||
910 | return m_LSL_Functions.llGetNumberOfSides(); | ||
911 | } | ||
912 | |||
913 | public rotation llAxisAngle2Rot(vector axis, double angle) | ||
914 | { | ||
915 | return m_LSL_Functions.llAxisAngle2Rot(axis, angle); | ||
916 | } | ||
917 | |||
918 | public vector llRot2Axis(rotation rot) | ||
919 | { | ||
920 | return m_LSL_Functions.llRot2Axis(rot); | ||
921 | } | ||
922 | |||
923 | public double llRot2Angle(rotation rot) | ||
924 | { | ||
925 | return m_LSL_Functions.llRot2Angle(rot); | ||
926 | } | ||
927 | |||
928 | public double llAcos(double val) | ||
929 | { | ||
930 | return m_LSL_Functions.llAcos(val); | ||
931 | } | ||
932 | |||
933 | public double llAsin(double val) | ||
934 | { | ||
935 | return m_LSL_Functions.llAsin(val); | ||
936 | } | ||
937 | |||
938 | public double llAngleBetween(rotation a, rotation b) | ||
939 | { | ||
940 | return m_LSL_Functions.llAngleBetween(a, b); | ||
941 | } | ||
942 | |||
943 | public string llGetInventoryKey(string name) | ||
944 | { | ||
945 | return m_LSL_Functions.llGetInventoryKey(name); | ||
946 | } | ||
947 | |||
948 | public void llAllowInventoryDrop(int add) | ||
949 | { | ||
950 | m_LSL_Functions.llAllowInventoryDrop(add); | ||
951 | } | ||
952 | |||
953 | public vector llGetSunDirection() | ||
954 | { | ||
955 | return m_LSL_Functions.llGetSunDirection(); | ||
956 | } | ||
957 | |||
958 | public vector llGetTextureOffset(int face) | ||
959 | { | ||
960 | return m_LSL_Functions.llGetTextureOffset(face); | ||
961 | } | ||
962 | |||
963 | public vector llGetTextureScale(int side) | ||
964 | { | ||
965 | return m_LSL_Functions.llGetTextureScale(side); | ||
966 | } | ||
967 | |||
968 | public double llGetTextureRot(int side) | ||
969 | { | ||
970 | return m_LSL_Functions.llGetTextureRot(side); | ||
971 | } | ||
972 | |||
973 | public LSL_Types.LSLInteger llSubStringIndex(string source, string pattern) | ||
974 | { | ||
975 | return m_LSL_Functions.llSubStringIndex(source, pattern); | ||
976 | } | ||
977 | |||
978 | public string llGetOwnerKey(string id) | ||
979 | { | ||
980 | return m_LSL_Functions.llGetOwnerKey(id); | ||
981 | } | ||
982 | |||
983 | public vector llGetCenterOfMass() | ||
984 | { | ||
985 | return m_LSL_Functions.llGetCenterOfMass(); | ||
986 | } | ||
987 | |||
988 | public LSL_Types.list llListSort(LSL_Types.list src, int stride, int ascending) | ||
989 | { | ||
990 | return m_LSL_Functions.llListSort(src, stride, ascending); | ||
991 | } | ||
992 | |||
993 | public LSL_Types.LSLInteger llGetListLength(LSL_Types.list src) | ||
994 | { | ||
995 | return m_LSL_Functions.llGetListLength(src); | ||
996 | } | ||
997 | |||
998 | public LSL_Types.LSLInteger llList2Integer(LSL_Types.list src, int index) | ||
999 | { | ||
1000 | return m_LSL_Functions.llList2Integer(src, index); | ||
1001 | } | ||
1002 | |||
1003 | public string llList2String(LSL_Types.list src, int index) | ||
1004 | { | ||
1005 | return m_LSL_Functions.llList2String(src, index); | ||
1006 | } | ||
1007 | |||
1008 | public string llList2Key(LSL_Types.list src, int index) | ||
1009 | { | ||
1010 | return m_LSL_Functions.llList2Key(src, index); | ||
1011 | } | ||
1012 | |||
1013 | public vector llList2Vector(LSL_Types.list src, int index) | ||
1014 | { | ||
1015 | return m_LSL_Functions.llList2Vector(src, index); | ||
1016 | } | ||
1017 | |||
1018 | public rotation llList2Rot(LSL_Types.list src, int index) | ||
1019 | { | ||
1020 | return m_LSL_Functions.llList2Rot(src, index); | ||
1021 | } | ||
1022 | |||
1023 | public LSL_Types.list llList2List(LSL_Types.list src, int start, int end) | ||
1024 | { | ||
1025 | return m_LSL_Functions.llList2List(src, start, end); | ||
1026 | } | ||
1027 | |||
1028 | public LSL_Types.list llDeleteSubList(LSL_Types.list src, int start, int end) | ||
1029 | { | ||
1030 | return m_LSL_Functions.llDeleteSubList(src, start, end); | ||
1031 | } | ||
1032 | |||
1033 | public LSL_Types.LSLInteger llGetListEntryType(LSL_Types.list src, int index) | ||
1034 | { | ||
1035 | return m_LSL_Functions.llGetListEntryType(src, index); | ||
1036 | } | ||
1037 | |||
1038 | public string llList2CSV(LSL_Types.list src) | ||
1039 | { | ||
1040 | return m_LSL_Functions.llList2CSV(src); | ||
1041 | } | ||
1042 | |||
1043 | public LSL_Types.list llCSV2List(string src) | ||
1044 | { | ||
1045 | return m_LSL_Functions.llCSV2List(src); | ||
1046 | } | ||
1047 | |||
1048 | public LSL_Types.list llListRandomize(LSL_Types.list src, int stride) | ||
1049 | { | ||
1050 | return m_LSL_Functions.llListRandomize(src, stride); | ||
1051 | } | ||
1052 | |||
1053 | public LSL_Types.list llList2ListStrided(LSL_Types.list src, int start, int end, int stride) | ||
1054 | { | ||
1055 | return m_LSL_Functions.llList2ListStrided(src, start, end, stride); | ||
1056 | } | ||
1057 | |||
1058 | public vector llGetRegionCorner() | ||
1059 | { | ||
1060 | return m_LSL_Functions.llGetRegionCorner(); | ||
1061 | } | ||
1062 | |||
1063 | public LSL_Types.list llListInsertList(LSL_Types.list dest, LSL_Types.list src, int start) | ||
1064 | { | ||
1065 | return m_LSL_Functions.llListInsertList(dest, src, start); | ||
1066 | } | ||
1067 | |||
1068 | public LSL_Types.LSLInteger llListFindList(LSL_Types.list src, LSL_Types.list test) | ||
1069 | { | ||
1070 | return m_LSL_Functions.llListFindList(src, test); | ||
1071 | } | ||
1072 | |||
1073 | public string llGetObjectName() | ||
1074 | { | ||
1075 | return m_LSL_Functions.llGetObjectName(); | ||
1076 | } | ||
1077 | |||
1078 | public void llSetObjectName(string name) | ||
1079 | { | ||
1080 | m_LSL_Functions.llSetObjectName(name); | ||
1081 | } | ||
1082 | |||
1083 | public string llGetDate() | ||
1084 | { | ||
1085 | return m_LSL_Functions.llGetDate(); | ||
1086 | } | ||
1087 | |||
1088 | public LSL_Types.LSLInteger llEdgeOfWorld(vector pos, vector dir) | ||
1089 | { | ||
1090 | return m_LSL_Functions.llEdgeOfWorld(pos, dir); | ||
1091 | } | ||
1092 | |||
1093 | public LSL_Types.LSLInteger llGetAgentInfo(string id) | ||
1094 | { | ||
1095 | return m_LSL_Functions.llGetAgentInfo(id); | ||
1096 | } | ||
1097 | |||
1098 | public void llAdjustSoundVolume(double volume) | ||
1099 | { | ||
1100 | m_LSL_Functions.llAdjustSoundVolume(volume); | ||
1101 | } | ||
1102 | |||
1103 | public void llSetSoundQueueing(int queue) | ||
1104 | { | ||
1105 | m_LSL_Functions.llSetSoundQueueing(queue); | ||
1106 | } | ||
1107 | |||
1108 | public void llSetSoundRadius(double radius) | ||
1109 | { | ||
1110 | m_LSL_Functions.llSetSoundRadius(radius); | ||
1111 | } | ||
1112 | |||
1113 | public string llKey2Name(string id) | ||
1114 | { | ||
1115 | return m_LSL_Functions.llKey2Name(id); | ||
1116 | } | ||
1117 | |||
1118 | public void llSetTextureAnim(int mode, int face, int sizex, int sizey, double start, double length, double rate) | ||
1119 | { | ||
1120 | m_LSL_Functions.llSetTextureAnim(mode, face, sizex, sizey, start, length, rate); | ||
1121 | } | ||
1122 | |||
1123 | public void llTriggerSoundLimited(string sound, double volume, vector top_north_east, vector bottom_south_west) | ||
1124 | { | ||
1125 | m_LSL_Functions.llTriggerSoundLimited(sound, volume, top_north_east, bottom_south_west); | ||
1126 | } | ||
1127 | |||
1128 | public void llEjectFromLand(string pest) | ||
1129 | { | ||
1130 | m_LSL_Functions.llEjectFromLand(pest); | ||
1131 | } | ||
1132 | |||
1133 | public LSL_Types.list llParseString2List(string str, LSL_Types.list separators, LSL_Types.list spacers) | ||
1134 | { | ||
1135 | return m_LSL_Functions.llParseString2List(str,separators,spacers); | ||
1136 | } | ||
1137 | |||
1138 | public LSL_Types.LSLInteger llOverMyLand(string id) | ||
1139 | { | ||
1140 | return m_LSL_Functions.llOverMyLand(id); | ||
1141 | } | ||
1142 | |||
1143 | public string llGetLandOwnerAt(vector pos) | ||
1144 | { | ||
1145 | return m_LSL_Functions.llGetLandOwnerAt(pos); | ||
1146 | } | ||
1147 | |||
1148 | public string llGetNotecardLine(string name, int line) | ||
1149 | { | ||
1150 | return m_LSL_Functions.llGetNotecardLine(name, line); | ||
1151 | } | ||
1152 | |||
1153 | public vector llGetAgentSize(string id) | ||
1154 | { | ||
1155 | return m_LSL_Functions.llGetAgentSize(id); | ||
1156 | } | ||
1157 | |||
1158 | public LSL_Types.LSLInteger llSameGroup(string agent) | ||
1159 | { | ||
1160 | return m_LSL_Functions.llSameGroup(agent); | ||
1161 | } | ||
1162 | |||
1163 | public void llUnSit(string id) | ||
1164 | { | ||
1165 | m_LSL_Functions.llUnSit(id); | ||
1166 | } | ||
1167 | |||
1168 | public vector llGroundSlope(vector offset) | ||
1169 | { | ||
1170 | return m_LSL_Functions.llGroundSlope(offset); | ||
1171 | } | ||
1172 | |||
1173 | public vector llGroundNormal(vector offset) | ||
1174 | { | ||
1175 | return m_LSL_Functions.llGroundNormal(offset); | ||
1176 | } | ||
1177 | |||
1178 | public vector llGroundContour(vector offset) | ||
1179 | { | ||
1180 | return m_LSL_Functions.llGroundContour(offset); | ||
1181 | } | ||
1182 | |||
1183 | public LSL_Types.LSLInteger llGetAttached() | ||
1184 | { | ||
1185 | return m_LSL_Functions.llGetAttached(); | ||
1186 | } | ||
1187 | |||
1188 | public LSL_Types.LSLInteger llGetFreeMemory() | ||
1189 | { | ||
1190 | return m_LSL_Functions.llGetFreeMemory(); | ||
1191 | } | ||
1192 | |||
1193 | public string llGetRegionName() | ||
1194 | { | ||
1195 | return m_LSL_Functions.llGetRegionName(); | ||
1196 | } | ||
1197 | |||
1198 | public double llGetRegionTimeDilation() | ||
1199 | { | ||
1200 | return m_LSL_Functions.llGetRegionTimeDilation(); | ||
1201 | } | ||
1202 | |||
1203 | public double llGetRegionFPS() | ||
1204 | { | ||
1205 | return m_LSL_Functions.llGetRegionFPS(); | ||
1206 | } | ||
1207 | |||
1208 | public void llParticleSystem(LSL_Types.list rules) | ||
1209 | { | ||
1210 | m_LSL_Functions.llParticleSystem(rules); | ||
1211 | } | ||
1212 | |||
1213 | public void llGroundRepel(double height, int water, double tau) | ||
1214 | { | ||
1215 | m_LSL_Functions.llGroundRepel(height, water, tau); | ||
1216 | } | ||
1217 | |||
1218 | public void llGiveInventoryList(string destination, string category, LSL_Types.list inventory) | ||
1219 | { | ||
1220 | m_LSL_Functions.llGiveInventoryList(destination, category, inventory); | ||
1221 | } | ||
1222 | |||
1223 | public void llSetVehicleType(int type) | ||
1224 | { | ||
1225 | m_LSL_Functions.llSetVehicleType(type); | ||
1226 | } | ||
1227 | |||
1228 | public void llSetVehicledoubleParam(int param, double value) | ||
1229 | { | ||
1230 | m_LSL_Functions.llSetVehicledoubleParam(param, value); | ||
1231 | } | ||
1232 | |||
1233 | public void llSetVehicleFloatParam(int param, float value) | ||
1234 | { | ||
1235 | m_LSL_Functions.llSetVehicleFloatParam(param, value); | ||
1236 | } | ||
1237 | |||
1238 | public void llSetVehicleVectorParam(int param, vector vec) | ||
1239 | { | ||
1240 | m_LSL_Functions.llSetVehicleVectorParam(param, vec); | ||
1241 | } | ||
1242 | |||
1243 | public void llSetVehicleRotationParam(int param, rotation rot) | ||
1244 | { | ||
1245 | m_LSL_Functions.llSetVehicleRotationParam(param, rot); | ||
1246 | } | ||
1247 | |||
1248 | public void llSetVehicleFlags(int flags) | ||
1249 | { | ||
1250 | m_LSL_Functions.llSetVehicleFlags(flags); | ||
1251 | } | ||
1252 | |||
1253 | public void llRemoveVehicleFlags(int flags) | ||
1254 | { | ||
1255 | m_LSL_Functions.llRemoveVehicleFlags(flags); | ||
1256 | } | ||
1257 | |||
1258 | public void llSitTarget(vector offset, rotation rot) | ||
1259 | { | ||
1260 | m_LSL_Functions.llSitTarget(offset, rot); | ||
1261 | } | ||
1262 | |||
1263 | public string llAvatarOnSitTarget() | ||
1264 | { | ||
1265 | return m_LSL_Functions.llAvatarOnSitTarget(); | ||
1266 | } | ||
1267 | |||
1268 | public void llAddToLandPassList(string avatar, double hours) | ||
1269 | { | ||
1270 | m_LSL_Functions.llAddToLandPassList(avatar, hours); | ||
1271 | } | ||
1272 | |||
1273 | public void llSetTouchText(string text) | ||
1274 | { | ||
1275 | m_LSL_Functions.llSetTouchText(text); | ||
1276 | } | ||
1277 | |||
1278 | public void llSetSitText(string text) | ||
1279 | { | ||
1280 | m_LSL_Functions.llSetSitText(text); | ||
1281 | } | ||
1282 | |||
1283 | public void llSetCameraEyeOffset(vector offset) | ||
1284 | { | ||
1285 | m_LSL_Functions.llSetCameraEyeOffset(offset); | ||
1286 | } | ||
1287 | |||
1288 | public void llSetCameraAtOffset(vector offset) | ||
1289 | { | ||
1290 | m_LSL_Functions.llSetCameraAtOffset(offset); | ||
1291 | } | ||
1292 | |||
1293 | public string llDumpList2String(LSL_Types.list src, string seperator) | ||
1294 | { | ||
1295 | return m_LSL_Functions.llDumpList2String(src, seperator); | ||
1296 | } | ||
1297 | |||
1298 | public LSL_Types.LSLInteger llScriptDanger(vector pos) | ||
1299 | { | ||
1300 | return m_LSL_Functions.llScriptDanger(pos); | ||
1301 | } | ||
1302 | |||
1303 | public void llDialog(string avatar, string message, LSL_Types.list buttons, int chat_channel) | ||
1304 | { | ||
1305 | m_LSL_Functions.llDialog(avatar, message, buttons, chat_channel); | ||
1306 | } | ||
1307 | |||
1308 | public void llVolumeDetect(int detect) | ||
1309 | { | ||
1310 | m_LSL_Functions.llVolumeDetect(detect); | ||
1311 | } | ||
1312 | |||
1313 | public void llResetOtherScript(string name) | ||
1314 | { | ||
1315 | m_LSL_Functions.llResetOtherScript(name); | ||
1316 | } | ||
1317 | |||
1318 | public LSL_Types.LSLInteger llGetScriptState(string name) | ||
1319 | { | ||
1320 | return m_LSL_Functions.llGetScriptState(name); | ||
1321 | } | ||
1322 | |||
1323 | public void llRemoteLoadScript() | ||
1324 | { | ||
1325 | m_LSL_Functions.llRemoteLoadScript(); | ||
1326 | } | ||
1327 | |||
1328 | public void llSetRemoteScriptAccessPin(int pin) | ||
1329 | { | ||
1330 | m_LSL_Functions.llSetRemoteScriptAccessPin(pin); | ||
1331 | } | ||
1332 | |||
1333 | public void llRemoteLoadScriptPin(string target, string name, int pin, int running, int start_param) | ||
1334 | { | ||
1335 | m_LSL_Functions.llRemoteLoadScriptPin(target, name, pin, running, start_param); | ||
1336 | } | ||
1337 | |||
1338 | public void llOpenRemoteDataChannel() | ||
1339 | { | ||
1340 | m_LSL_Functions.llOpenRemoteDataChannel(); | ||
1341 | } | ||
1342 | |||
1343 | public string llSendRemoteData(string channel, string dest, int idata, string sdata) | ||
1344 | { | ||
1345 | return m_LSL_Functions.llSendRemoteData(channel, dest, idata, sdata); | ||
1346 | } | ||
1347 | |||
1348 | public void llRemoteDataReply(string channel, string message_id, string sdata, int idata) | ||
1349 | { | ||
1350 | m_LSL_Functions.llRemoteDataReply(channel, message_id, sdata, idata); | ||
1351 | } | ||
1352 | |||
1353 | public void llCloseRemoteDataChannel(string channel) | ||
1354 | { | ||
1355 | m_LSL_Functions.llCloseRemoteDataChannel(channel); | ||
1356 | } | ||
1357 | |||
1358 | public string llMD5String(string src, int nonce) | ||
1359 | { | ||
1360 | return m_LSL_Functions.llMD5String(src, nonce); | ||
1361 | } | ||
1362 | |||
1363 | public void llSetPrimitiveParams(LSL_Types.list rules) | ||
1364 | { | ||
1365 | m_LSL_Functions.llSetPrimitiveParams(rules); | ||
1366 | } | ||
1367 | |||
1368 | public void llSetLinkPrimitiveParams(int linknumber, LSL_Types.list rules) | ||
1369 | { | ||
1370 | m_LSL_Functions.llSetLinkPrimitiveParams(linknumber, rules); | ||
1371 | } | ||
1372 | public string llStringToBase64(string str) | ||
1373 | { | ||
1374 | return m_LSL_Functions.llStringToBase64(str); | ||
1375 | } | ||
1376 | |||
1377 | public string llBase64ToString(string str) | ||
1378 | { | ||
1379 | return m_LSL_Functions.llBase64ToString(str); | ||
1380 | } | ||
1381 | |||
1382 | public void llXorBase64Strings() | ||
1383 | { | ||
1384 | m_LSL_Functions.llXorBase64Strings(); | ||
1385 | } | ||
1386 | |||
1387 | public void llRemoteDataSetRegion() | ||
1388 | { | ||
1389 | m_LSL_Functions.llRemoteDataSetRegion(); | ||
1390 | } | ||
1391 | |||
1392 | public double llLog10(double val) | ||
1393 | { | ||
1394 | return m_LSL_Functions.llLog10(val); | ||
1395 | } | ||
1396 | |||
1397 | public double llLog(double val) | ||
1398 | { | ||
1399 | return m_LSL_Functions.llLog(val); | ||
1400 | } | ||
1401 | |||
1402 | public LSL_Types.list llGetAnimationList(string id) | ||
1403 | { | ||
1404 | return m_LSL_Functions.llGetAnimationList(id); | ||
1405 | } | ||
1406 | |||
1407 | public void llSetParcelMusicURL(string url) | ||
1408 | { | ||
1409 | m_LSL_Functions.llSetParcelMusicURL(url); | ||
1410 | } | ||
1411 | |||
1412 | public vector llGetRootPosition() | ||
1413 | { | ||
1414 | return m_LSL_Functions.llGetRootPosition(); | ||
1415 | } | ||
1416 | |||
1417 | public rotation llGetRootRotation() | ||
1418 | { | ||
1419 | return m_LSL_Functions.llGetRootRotation(); | ||
1420 | } | ||
1421 | |||
1422 | public string llGetObjectDesc() | ||
1423 | { | ||
1424 | return m_LSL_Functions.llGetObjectDesc(); | ||
1425 | } | ||
1426 | |||
1427 | public void llSetObjectDesc(string desc) | ||
1428 | { | ||
1429 | m_LSL_Functions.llSetObjectDesc(desc); | ||
1430 | } | ||
1431 | |||
1432 | public string llGetCreator() | ||
1433 | { | ||
1434 | return m_LSL_Functions.llGetCreator(); | ||
1435 | } | ||
1436 | |||
1437 | public string llGetTimestamp() | ||
1438 | { | ||
1439 | return m_LSL_Functions.llGetTimestamp(); | ||
1440 | } | ||
1441 | |||
1442 | public void llSetLinkAlpha(int linknumber, double alpha, int face) | ||
1443 | { | ||
1444 | m_LSL_Functions.llSetLinkAlpha(linknumber, alpha, face); | ||
1445 | } | ||
1446 | |||
1447 | public LSL_Types.LSLInteger llGetNumberOfPrims() | ||
1448 | { | ||
1449 | return m_LSL_Functions.llGetNumberOfPrims(); | ||
1450 | } | ||
1451 | |||
1452 | public string llGetNumberOfNotecardLines(string name) | ||
1453 | { | ||
1454 | return m_LSL_Functions.llGetNumberOfNotecardLines(name); | ||
1455 | } | ||
1456 | |||
1457 | public LSL_Types.list llGetBoundingBox(string obj) | ||
1458 | { | ||
1459 | return m_LSL_Functions.llGetBoundingBox(obj); | ||
1460 | } | ||
1461 | |||
1462 | public vector llGetGeometricCenter() | ||
1463 | { | ||
1464 | return m_LSL_Functions.llGetGeometricCenter(); | ||
1465 | } | ||
1466 | |||
1467 | public LSL_Types.list llGetPrimitiveParams(LSL_Types.list rules) | ||
1468 | { | ||
1469 | return m_LSL_Functions.llGetPrimitiveParams(rules); | ||
1470 | } | ||
1471 | |||
1472 | public string llIntegerToBase64(int number) | ||
1473 | { | ||
1474 | return m_LSL_Functions.llIntegerToBase64(number); | ||
1475 | } | ||
1476 | |||
1477 | public LSL_Types.LSLInteger llBase64ToInteger(string str) | ||
1478 | { | ||
1479 | return m_LSL_Functions.llBase64ToInteger(str); | ||
1480 | } | ||
1481 | |||
1482 | public double llGetGMTclock() | ||
1483 | { | ||
1484 | return m_LSL_Functions.llGetGMTclock(); | ||
1485 | } | ||
1486 | |||
1487 | public string llGetSimulatorHostname() | ||
1488 | { | ||
1489 | return m_LSL_Functions.llGetSimulatorHostname(); | ||
1490 | } | ||
1491 | |||
1492 | public void llSetLocalRot(rotation rot) | ||
1493 | { | ||
1494 | m_LSL_Functions.llSetLocalRot(rot); | ||
1495 | } | ||
1496 | |||
1497 | public LSL_Types.list llParseStringKeepNulls(string src, LSL_Types.list seperators, LSL_Types.list spacers) | ||
1498 | { | ||
1499 | return m_LSL_Functions.llParseStringKeepNulls(src, seperators, spacers); | ||
1500 | } | ||
1501 | |||
1502 | public void llRezAtRoot(string inventory, vector position, vector velocity, rotation rot, int param) | ||
1503 | { | ||
1504 | m_LSL_Functions.llRezAtRoot(inventory, position, velocity, rot, param); | ||
1505 | } | ||
1506 | |||
1507 | public LSL_Types.LSLInteger llGetObjectPermMask(int mask) | ||
1508 | { | ||
1509 | return m_LSL_Functions.llGetObjectPermMask(mask); | ||
1510 | } | ||
1511 | |||
1512 | public void llSetObjectPermMask(int mask, int value) | ||
1513 | { | ||
1514 | m_LSL_Functions.llSetObjectPermMask(mask, value); | ||
1515 | } | ||
1516 | |||
1517 | public LSL_Types.LSLInteger llGetInventoryPermMask(string item, int mask) | ||
1518 | { | ||
1519 | return m_LSL_Functions.llGetInventoryPermMask(item, mask); | ||
1520 | } | ||
1521 | |||
1522 | public void llSetInventoryPermMask(string item, int mask, int value) | ||
1523 | { | ||
1524 | m_LSL_Functions.llSetInventoryPermMask(item, mask, value); | ||
1525 | } | ||
1526 | |||
1527 | public string llGetInventoryCreator(string item) | ||
1528 | { | ||
1529 | return m_LSL_Functions.llGetInventoryCreator(item); | ||
1530 | } | ||
1531 | |||
1532 | public void llOwnerSay(string msg) | ||
1533 | { | ||
1534 | m_LSL_Functions.llOwnerSay(msg); | ||
1535 | } | ||
1536 | |||
1537 | public string llRequestSimulatorData(string simulator, int data) | ||
1538 | { | ||
1539 | return m_LSL_Functions.llRequestSimulatorData(simulator, data); | ||
1540 | } | ||
1541 | |||
1542 | public void llForceMouselook(int mouselook) | ||
1543 | { | ||
1544 | m_LSL_Functions.llForceMouselook(mouselook); | ||
1545 | } | ||
1546 | |||
1547 | public double llGetObjectMass(string id) | ||
1548 | { | ||
1549 | return m_LSL_Functions.llGetObjectMass(id); | ||
1550 | } | ||
1551 | |||
1552 | public LSL_Types.list llListReplaceList(LSL_Types.list dest, LSL_Types.list src, int start, int end) | ||
1553 | { | ||
1554 | return m_LSL_Functions.llListReplaceList(dest, src, start, end); | ||
1555 | } | ||
1556 | |||
1557 | public void llLoadURL(string avatar_id, string message, string url) | ||
1558 | { | ||
1559 | m_LSL_Functions.llLoadURL(avatar_id, message, url); | ||
1560 | } | ||
1561 | |||
1562 | public void llParcelMediaCommandList(LSL_Types.list commandList) | ||
1563 | { | ||
1564 | m_LSL_Functions.llParcelMediaCommandList(commandList); | ||
1565 | } | ||
1566 | |||
1567 | public void llParcelMediaQuery() | ||
1568 | { | ||
1569 | m_LSL_Functions.llParcelMediaQuery(); | ||
1570 | } | ||
1571 | |||
1572 | public LSL_Types.LSLInteger llModPow(int a, int b, int c) | ||
1573 | { | ||
1574 | return m_LSL_Functions.llModPow(a, b, c); | ||
1575 | } | ||
1576 | |||
1577 | public LSL_Types.LSLInteger llGetInventoryType(string name) | ||
1578 | { | ||
1579 | return m_LSL_Functions.llGetInventoryType(name); | ||
1580 | } | ||
1581 | |||
1582 | public void llSetPayPrice(int price, LSL_Types.list quick_pay_buttons) | ||
1583 | { | ||
1584 | m_LSL_Functions.llSetPayPrice(price, quick_pay_buttons); | ||
1585 | } | ||
1586 | |||
1587 | public vector llGetCameraPos() | ||
1588 | { | ||
1589 | return m_LSL_Functions.llGetCameraPos(); | ||
1590 | } | ||
1591 | |||
1592 | public rotation llGetCameraRot() | ||
1593 | { | ||
1594 | return m_LSL_Functions.llGetCameraRot(); | ||
1595 | } | ||
1596 | |||
1597 | public void llSetPrimURL() | ||
1598 | { | ||
1599 | m_LSL_Functions.llSetPrimURL(); | ||
1600 | } | ||
1601 | |||
1602 | public void llRefreshPrimURL() | ||
1603 | { | ||
1604 | m_LSL_Functions.llRefreshPrimURL(); | ||
1605 | } | ||
1606 | |||
1607 | public string llEscapeURL(string url) | ||
1608 | { | ||
1609 | return m_LSL_Functions.llEscapeURL(url); | ||
1610 | } | ||
1611 | |||
1612 | public string llUnescapeURL(string url) | ||
1613 | { | ||
1614 | return m_LSL_Functions.llUnescapeURL(url); | ||
1615 | } | ||
1616 | |||
1617 | public void llMapDestination(string simname, vector pos, vector look_at) | ||
1618 | { | ||
1619 | m_LSL_Functions.llMapDestination(simname, pos, look_at); | ||
1620 | } | ||
1621 | |||
1622 | public void llAddToLandBanList(string avatar, double hours) | ||
1623 | { | ||
1624 | m_LSL_Functions.llAddToLandBanList(avatar, hours); | ||
1625 | } | ||
1626 | |||
1627 | public void llRemoveFromLandPassList(string avatar) | ||
1628 | { | ||
1629 | m_LSL_Functions.llRemoveFromLandPassList(avatar); | ||
1630 | } | ||
1631 | |||
1632 | public void llRemoveFromLandBanList(string avatar) | ||
1633 | { | ||
1634 | m_LSL_Functions.llRemoveFromLandBanList(avatar); | ||
1635 | } | ||
1636 | |||
1637 | public void llSetCameraParams(LSL_Types.list rules) | ||
1638 | { | ||
1639 | m_LSL_Functions.llSetCameraParams(rules); | ||
1640 | } | ||
1641 | |||
1642 | public void llClearCameraParams() | ||
1643 | { | ||
1644 | m_LSL_Functions.llClearCameraParams(); | ||
1645 | } | ||
1646 | |||
1647 | public double llListStatistics(int operation, LSL_Types.list src) | ||
1648 | { | ||
1649 | return m_LSL_Functions.llListStatistics(operation, src); | ||
1650 | } | ||
1651 | |||
1652 | public LSL_Types.LSLInteger llGetUnixTime() | ||
1653 | { | ||
1654 | return m_LSL_Functions.llGetUnixTime(); | ||
1655 | } | ||
1656 | |||
1657 | public LSL_Types.LSLInteger llGetParcelFlags(vector pos) | ||
1658 | { | ||
1659 | return m_LSL_Functions.llGetParcelFlags(pos); | ||
1660 | } | ||
1661 | |||
1662 | public LSL_Types.LSLInteger llGetRegionFlags() | ||
1663 | { | ||
1664 | return m_LSL_Functions.llGetRegionFlags(); | ||
1665 | } | ||
1666 | |||
1667 | public string llXorBase64StringsCorrect(string str1, string str2) | ||
1668 | { | ||
1669 | return m_LSL_Functions.llXorBase64StringsCorrect(str1, str2); | ||
1670 | } | ||
1671 | |||
1672 | public string llHTTPRequest(string url, LSL_Types.list parameters, string body) | ||
1673 | { | ||
1674 | return m_LSL_Functions.llHTTPRequest(url, parameters, body); | ||
1675 | } | ||
1676 | |||
1677 | public void llResetLandBanList() | ||
1678 | { | ||
1679 | m_LSL_Functions.llResetLandBanList(); | ||
1680 | } | ||
1681 | |||
1682 | public void llResetLandPassList() | ||
1683 | { | ||
1684 | m_LSL_Functions.llResetLandPassList(); | ||
1685 | } | ||
1686 | |||
1687 | public LSL_Types.LSLInteger llGetParcelPrimCount(vector pos, int category, int sim_wide) | ||
1688 | { | ||
1689 | return m_LSL_Functions.llGetParcelPrimCount(pos, category, sim_wide); | ||
1690 | } | ||
1691 | |||
1692 | public LSL_Types.list llGetParcelPrimOwners(vector pos) | ||
1693 | { | ||
1694 | return m_LSL_Functions.llGetParcelPrimOwners(pos); | ||
1695 | } | ||
1696 | |||
1697 | public LSL_Types.LSLInteger llGetObjectPrimCount(string object_id) | ||
1698 | { | ||
1699 | return m_LSL_Functions.llGetObjectPrimCount(object_id); | ||
1700 | } | ||
1701 | |||
1702 | public LSL_Types.LSLInteger llGetParcelMaxPrims(vector pos, int sim_wide) | ||
1703 | { | ||
1704 | return m_LSL_Functions.llGetParcelMaxPrims(pos, sim_wide); | ||
1705 | } | ||
1706 | |||
1707 | public LSL_Types.list llGetParcelDetails(vector pos, LSL_Types.list param) | ||
1708 | { | ||
1709 | return m_LSL_Functions.llGetParcelDetails(pos, param); | ||
1710 | } | ||
1711 | |||
1712 | public void llSetLinkTexture(int linknumber, string texture, int face) | ||
1713 | { | ||
1714 | m_LSL_Functions.llSetLinkTexture(linknumber, texture, face); | ||
1715 | } | ||
1716 | |||
1717 | public string llStringTrim(string src, int type) | ||
1718 | { | ||
1719 | return m_LSL_Functions.llStringTrim(src, type); | ||
1720 | } | ||
1721 | |||
1722 | public LSL_Types.list llGetObjectDetails(string id, LSL_Types.list args) | ||
1723 | { | ||
1724 | return m_LSL_Functions.llGetObjectDetails(id, args); | ||
1725 | } | ||
1726 | |||
1727 | public double llList2Float(LSL_Types.list src, int index) | ||
1728 | { | ||
1729 | return m_LSL_Functions.llList2Float(src, index); | ||
1730 | } | ||
1731 | } | ||
1732 | } | ||