aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/DotNetEngine.Compiler.LSL/Server API
diff options
context:
space:
mode:
authorTedd Hansen2007-08-08 14:05:13 +0000
committerTedd Hansen2007-08-08 14:05:13 +0000
commit2a0e157985d790e6cbd83d61690da2709dfab9dd (patch)
treee9c38c11773796111fb4ff222429605bdd76fd5e /OpenSim/Region/ScriptEngine/DotNetEngine.Compiler.LSL/Server API
parent* Got SimpleApp working again (diff)
downloadopensim-SC-2a0e157985d790e6cbd83d61690da2709dfab9dd.zip
opensim-SC-2a0e157985d790e6cbd83d61690da2709dfab9dd.tar.gz
opensim-SC-2a0e157985d790e6cbd83d61690da2709dfab9dd.tar.bz2
opensim-SC-2a0e157985d790e6cbd83d61690da2709dfab9dd.tar.xz
Added ScriptEngine.DotNetEngine
Diffstat (limited to 'OpenSim/Region/ScriptEngine/DotNetEngine.Compiler.LSL/Server API')
-rw-r--r--OpenSim/Region/ScriptEngine/DotNetEngine.Compiler.LSL/Server API/LSL_BuiltIn_Commands_Interface.cs368
-rw-r--r--OpenSim/Region/ScriptEngine/DotNetEngine.Compiler.LSL/Server API/LSL_BuiltIn_Commands_TestImplementation.cs386
2 files changed, 754 insertions, 0 deletions
diff --git a/OpenSim/Region/ScriptEngine/DotNetEngine.Compiler.LSL/Server API/LSL_BuiltIn_Commands_Interface.cs b/OpenSim/Region/ScriptEngine/DotNetEngine.Compiler.LSL/Server API/LSL_BuiltIn_Commands_Interface.cs
new file mode 100644
index 0000000..b6f2889
--- /dev/null
+++ b/OpenSim/Region/ScriptEngine/DotNetEngine.Compiler.LSL/Server API/LSL_BuiltIn_Commands_Interface.cs
@@ -0,0 +1,368 @@
1/*
2* Copyright (c) Contributors, http://www.openmetaverse.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/* Original code: Tedd Hansen */
29using System;
30using System.Collections.Generic;
31using System.Text;
32
33namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL
34{
35 public interface LSL_BuiltIn_Commands_Interface
36 {
37 float llSin(float f);
38 float llCos(float f);
39 float llTan(float f);
40 float llAtan2(float x, float y);
41 float llSqrt(float f);
42 float llPow(float fbase, float fexponent);
43 UInt32 llAbs(UInt32 i);
44 float llFabs(float f);
45 float llFrand(float mag);
46 UInt32 llFloor(float f);
47 UInt32 llCeil(float f);
48 UInt32 llRound(float f);
49 float llVecMag(LSO_Enums.Vector v);
50 LSO_Enums.Vector llVecNorm(LSO_Enums.Vector v);
51 float llVecDist(LSO_Enums.Vector a, LSO_Enums.Vector b);
52 LSO_Enums.Vector llRot2Euler(LSO_Enums.Rotation r);
53 LSO_Enums.Rotation llEuler2Rot(LSO_Enums.Vector v);
54 LSO_Enums.Rotation llAxes2Rot(LSO_Enums.Vector fwd, LSO_Enums.Vector left, LSO_Enums.Vector up);
55 LSO_Enums.Vector llRot2Fwd(LSO_Enums.Rotation r);
56 LSO_Enums.Vector llRot2Left(LSO_Enums.Rotation r);
57 LSO_Enums.Vector llRot2Up(LSO_Enums.Rotation r);
58 LSO_Enums.Rotation llRotBetween(LSO_Enums.Vector start, LSO_Enums.Vector end);
59 void llWhisper(UInt16 channelID, string text);
60 //void llSay(UInt32 channelID, string text);
61 void llSay(object channelID, object text);
62 void llShout(UInt16 channelID, string text);
63 UInt32 llListen(UInt16 channelID, string name, LSO_Enums.Key ID, string msg);
64 void llListenControl(UInt32 number, UInt32 active);
65 void llListenRemove(UInt32 number);
66 void llSensor(string name, LSO_Enums.Key id, UInt32 type, float range, float arc);
67 void llSensorRepeat(string name, LSO_Enums.Key id, UInt32 type, float range, float arc, float rate);
68 void llSensorRemove();
69 string llDetectedName(UInt32 number);
70 LSO_Enums.Key llDetectedKey(UInt32 number);
71 LSO_Enums.Key llDetectedOwner(UInt32 number);
72 UInt32 llDetectedType(UInt32 number);
73 LSO_Enums.Vector llDetectedPos(UInt32 number);
74 LSO_Enums.Vector llDetectedVel(UInt32 number);
75 LSO_Enums.Vector llDetectedGrab(UInt32 number);
76 LSO_Enums.Rotation llDetectedRot(UInt32 number);
77 UInt32 llDetectedGroup(UInt32 number);
78 UInt32 llDetectedLinkNumber(UInt32 number);
79 void llDie();
80 float llGround(LSO_Enums.Vector offset);
81 float llCloud(LSO_Enums.Vector offset);
82 LSO_Enums.Vector llWind(LSO_Enums.Vector offset);
83 void llSetStatus(UInt32 status, UInt32 value);
84 UInt32 llGetStatus(UInt32 status);
85 void llSetScale(LSO_Enums.Vector scale);
86 LSO_Enums.Vector llGetScale();
87 void llSetColor(LSO_Enums.Vector color, UInt32 face);
88 float llGetAlpha(UInt32 face);
89 void llSetAlpha(float alpha, UInt32 face);
90 LSO_Enums.Vector llGetColor(UInt32 face);
91 void llSetTexture(string texture, UInt32 face);
92 void llScaleTexture(float u, float v, UInt32 face);
93 void llOffsetTexture(float u, float v, UInt32 face);
94 void llRotateTexture(float rotation, UInt32 face);
95 string llGetTexture(UInt32 face);
96 void llSetPos(LSO_Enums.Vector pos);
97
98 void llGetPos();
99 void llGetLocalPos();
100 void llSetRot();
101 void llGetRot();
102 void llGetLocalRot();
103 void llSetForce();
104 void llGetForce();
105 void llTarget();
106 void llTargetRemove();
107 void llRotTarget();
108 void llRotTargetRemove();
109 void llMoveToTarget();
110 void llStopMoveToTarget();
111 void llApplyImpulse();
112 void llApplyRotationalImpulse();
113 void llSetTorque();
114 void llGetTorque();
115 void llSetForceAndTorque();
116 void llGetVel();
117 void llGetAccel();
118 void llGetOmega();
119 void llGetTimeOfDay();
120 void llGetWallclock();
121 void llGetTime();
122 void llResetTime();
123 void llGetAndResetTime();
124 void llSound();
125 void llPlaySound();
126 void llLoopSound();
127 void llLoopSoundMaster();
128 void llLoopSoundSlave();
129 void llPlaySoundSlave();
130 void llTriggerSound();
131 void llStopSound();
132 void llPreloadSound();
133 void llGetSubString();
134 void llDeleteSubString();
135 void llInsertString();
136 void llToUpper();
137 void llToLower();
138 void llGiveMoney();
139 void llMakeExplosion();
140 void llMakeFountain();
141 void llMakeSmoke();
142 void llMakeFire();
143 void llRezObject();
144 void llLookAt();
145 void llStopLookAt();
146 void llSetTimerEvent();
147 void llSleep();
148 void llGetMass();
149 void llCollisionFilter();
150 void llTakeControls();
151 void llReleaseControls();
152 void llAttachToAvatar();
153 void llDetachFromAvatar();
154 void llTakeCamera();
155 void llReleaseCamera();
156 void llGetOwner();
157 void llInstantMessage();
158 void llEmail();
159 void llGetNextEmail();
160 void llGetKey();
161 void llSetBuoyancy();
162 void llSetHoverHeight();
163 void llStopHover();
164 void llMinEventDelay();
165 void llSoundPreload();
166 void llRotLookAt();
167 void llStringLength();
168 void llStartAnimation();
169 void llStopAnimation();
170 void llPointAt();
171 void llStopPointAt();
172 void llTargetOmega();
173 void llGetStartParameter();
174 void llGodLikeRezObject();
175 void llRequestPermissions();
176 void llGetPermissionsKey();
177 void llGetPermissions();
178 void llGetLinkNumber();
179 void llSetLinkColor();
180 void llCreateLink();
181 void llBreakLink();
182 void llBreakAllLinks();
183 void llGetLinkKey();
184 void llGetLinkName();
185 void llGetInventoryNumber();
186 void llGetInventoryName();
187 void llSetScriptState();
188 void llGetEnergy();
189 void llGiveInventory();
190 void llRemoveInventory();
191 void llSetText();
192 void llWater();
193 void llPassTouches();
194 void llRequestAgentData();
195 void llRequestInventoryData();
196 void llSetDamage();
197 void llTeleportAgentHome();
198 void llModifyLand();
199 void llCollisionSound();
200 void llCollisionSprite();
201 void llGetAnimation();
202 void llResetScript();
203 void llMessageLinked();
204 void llPushObject();
205 void llPassCollisions();
206 void llGetScriptName();
207 void llGetNumberOfSides();
208 void llAxisAngle2Rot();
209 void llRot2Axis();
210 void llRot2Angle();
211 void llAcos();
212 void llAsin();
213 void llAngleBetween();
214 void llGetInventoryKey();
215 void llAllowInventoryDrop();
216 void llGetSunDirection();
217 void llGetTextureOffset();
218 void llGetTextureScale();
219 void llGetTextureRot();
220 void llSubStringIndex();
221 void llGetOwnerKey();
222 void llGetCenterOfMass();
223 void llListSort();
224 void llGetListLength();
225 void llList2Integer();
226 void llList2Float();
227 void llList2String();
228 void llList2Key();
229 void llList2Vector();
230 void llList2Rot();
231 void llList2List();
232 void llDeleteSubList();
233 void llGetListEntryType();
234 void llList2CSV();
235 void llCSV2List();
236 void llListRandomize();
237 void llList2ListStrided();
238 void llGetRegionCorner();
239 void llListInsertList();
240 void llListFindList();
241 void llGetObjectName();
242 void llSetObjectName();
243 void llGetDate();
244 void llEdgeOfWorld();
245 void llGetAgentInfo();
246 void llAdjustSoundVolume();
247 void llSetSoundQueueing();
248 void llSetSoundRadius();
249 void llKey2Name();
250 void llSetTextureAnim();
251 void llTriggerSoundLimited();
252 void llEjectFromLand();
253 void llParseString2List();
254 void llOverMyLand();
255 void llGetLandOwnerAt();
256 void llGetNotecardLine();
257 void llGetAgentSize();
258 void llSameGroup();
259 void llUnSit();
260 void llGroundSlope();
261 void llGroundNormal();
262 void llGroundContour();
263 void llGetAttached();
264 void llGetFreeMemory();
265 void llGetRegionName();
266 void llGetRegionTimeDilation();
267 void llGetRegionFPS();
268 void llParticleSystem();
269 void llGroundRepel();
270 void llGiveInventoryList();
271 void llSetVehicleType();
272 void llSetVehicleFloatParam();
273 void llSetVehicleVectorParam();
274 void llSetVehicleRotationParam();
275 void llSetVehicleFlags();
276 void llRemoveVehicleFlags();
277 void llSitTarget();
278 void llAvatarOnSitTarget();
279 void llAddToLandPassList();
280 void llSetTouchText();
281 void llSetSitText();
282 void llSetCameraEyeOffset();
283 void llSetCameraAtOffset();
284 void llDumpList2String();
285 void llScriptDanger();
286 void llDialog();
287 void llVolumeDetect();
288 void llResetOtherScript();
289 void llGetScriptState();
290 void llRemoteLoadScript();
291 void llSetRemoteScriptAccessPin();
292 void llRemoteLoadScriptPin();
293 void llOpenRemoteDataChannel();
294 void llSendRemoteData();
295 void llRemoteDataReply();
296 void llCloseRemoteDataChannel();
297 void llMD5String();
298 void llSetPrimitiveParams();
299 void llStringToBase64();
300 void llBase64ToString();
301 void llXorBase64Strings();
302 void llRemoteDataSetRegion();
303 void llLog10();
304 void llLog();
305 void llGetAnimationList();
306 void llSetParcelMusicURL();
307 void llGetRootPosition();
308 void llGetRootRotation();
309 void llGetObjectDesc();
310 void llSetObjectDesc();
311 void llGetCreator();
312 void llGetTimestamp();
313 void llSetLinkAlpha();
314 void llGetNumberOfPrims();
315 void llGetNumberOfNotecardLines();
316 void llGetBoundingBox();
317 void llGetGeometricCenter();
318 void llGetPrimitiveParams();
319 void llIntegerToBase64();
320 void llBase64ToInteger();
321 void llGetGMTclock();
322 void llGetSimulatorHostname();
323 void llSetLocalRot();
324 void llParseStringKeepNulls();
325 void llRezAtRoot();
326 void llGetObjectPermMask();
327 void llSetObjectPermMask();
328 void llGetInventoryPermMask();
329 void llSetInventoryPermMask();
330 void llGetInventoryCreator();
331 void llOwnerSay();
332 void llRequestSimulatorData();
333 void llForceMouselook();
334 void llGetObjectMass();
335 void llListReplaceList();
336 void llLoadURL();
337 void llParcelMediaCommandList();
338 void llParcelMediaQuery();
339 void llModPow();
340 void llGetInventoryType();
341 void llSetPayPrice();
342 void llGetCameraPos();
343 void llGetCameraRot();
344 void llSetPrimURL();
345 void llRefreshPrimURL();
346 void llEscapeURL();
347 void llUnescapeURL();
348 void llMapDestination();
349 void llAddToLandBanList();
350 void llRemoveFromLandPassList();
351 void llRemoveFromLandBanList();
352 void llSetCameraParams();
353 void llClearCameraParams();
354 void llListStatistics();
355 void llGetUnixTime();
356 void llGetParcelFlags();
357 void llGetRegionFlags();
358 void llXorBase64StringsCorrect();
359 void llHTTPRequest();
360 void llResetLandBanList();
361 void llResetLandPassList();
362 void llGetParcelPrimCount();
363 void llGetParcelPrimOwners();
364 void llGetObjectPrimCount();
365 void llGetParcelMaxPrims();
366 void llGetParcelDetails();
367 }
368}
diff --git a/OpenSim/Region/ScriptEngine/DotNetEngine.Compiler.LSL/Server API/LSL_BuiltIn_Commands_TestImplementation.cs b/OpenSim/Region/ScriptEngine/DotNetEngine.Compiler.LSL/Server API/LSL_BuiltIn_Commands_TestImplementation.cs
new file mode 100644
index 0000000..bbdafad
--- /dev/null
+++ b/OpenSim/Region/ScriptEngine/DotNetEngine.Compiler.LSL/Server API/LSL_BuiltIn_Commands_TestImplementation.cs
@@ -0,0 +1,386 @@
1/*
2* Copyright (c) Contributors, http://www.openmetaverse.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/* Original code: Tedd Hansen */
29using System;
30using System.Collections.Generic;
31using System.Text;
32
33namespace OpenSim.Region.ScriptEngine.DotNetEngine.Compiler.LSL
34{
35 public class LSL_BuiltIn_Commands_TestImplementation : LSL_BuiltIn_Commands_Interface
36 {
37 public LSL_BuiltIn_Commands_TestImplementation(string FullScriptID)
38 {
39 Common.SendToDebug("LSL_BuiltIn_Commands_TestImplementation: Creating object for FullScriptID: " + FullScriptID);
40 }
41
42
43 public float llSin(float f) { return 0; }
44 public float llCos(float f) { return 0; }
45 public float llTan(float f) { return 0; }
46 public float llAtan2(float x, float y) { return 0; }
47 public float llSqrt(float f) { return 0; }
48 public float llPow(float fbase, float fexponent) { return 0; }
49 public UInt32 llAbs(UInt32 i) { return 0; }
50 public float llFabs(float f) { return 0; }
51 public float llFrand(float mag) { return 0; }
52 public UInt32 llFloor(float f) { return 0; }
53 public UInt32 llCeil(float f) { return 0; }
54 public UInt32 llRound(float f) { return 0; }
55 public float llVecMag(LSO_Enums.Vector v) { return 0; }
56 public LSO_Enums.Vector llVecNorm(LSO_Enums.Vector v) { return new LSO_Enums.Vector(); }
57 public float llVecDist(LSO_Enums.Vector a, LSO_Enums.Vector b) { return 0; }
58 public LSO_Enums.Vector llRot2Euler(LSO_Enums.Rotation r) { return new LSO_Enums.Vector(); }
59 public LSO_Enums.Rotation llEuler2Rot(LSO_Enums.Vector v) { return new LSO_Enums.Rotation(); }
60 public LSO_Enums.Rotation llAxes2Rot(LSO_Enums.Vector fwd, LSO_Enums.Vector left, LSO_Enums.Vector up) { return new LSO_Enums.Rotation(); }
61 public LSO_Enums.Vector llRot2Fwd(LSO_Enums.Rotation r) { return new LSO_Enums.Vector(); }
62 public LSO_Enums.Vector llRot2Left(LSO_Enums.Rotation r) { return new LSO_Enums.Vector(); }
63 public LSO_Enums.Vector llRot2Up(LSO_Enums.Rotation r) { return new LSO_Enums.Vector(); }
64 public LSO_Enums.Rotation llRotBetween(LSO_Enums.Vector start, LSO_Enums.Vector end) { return new LSO_Enums.Rotation(); }
65 public void llWhisper(UInt16 channelID, string text)
66 {
67 Common.SendToDebug("INTERNAL FUNCTION llWhisper(" + channelID + ", \"" + text + "\");");
68 Common.SendToLog("llWhisper Channel " + channelID + ", Text: \"" + text + "\"");
69 }
70 //public void llSay(UInt32 channelID, string text)
71 public void llSay(object channelID, object text)
72 {
73 Common.SendToDebug("INTERNAL FUNCTION llSay(" + (UInt32)channelID + ", \"" + (string)text + "\");");
74 Common.SendToLog("llSay Channel " + (UInt32)channelID + ", Text: \"" + (string)text + "\"");
75 }
76 public void llShout(UInt16 channelID, string text) { return; }
77 public UInt32 llListen(UInt16 channelID, string name, LSO_Enums.Key ID, string msg) { return 0; }
78 public void llListenControl(UInt32 number, UInt32 active) { return; }
79 public void llListenRemove(UInt32 number) { return; }
80 public void llSensor(string name, LSO_Enums.Key id, UInt32 type, float range, float arc) { return; }
81 public void llSensorRepeat(string name, LSO_Enums.Key id, UInt32 type, float range, float arc, float rate) { return; }
82 public void llSensorRemove() { return; }
83 public string llDetectedName(UInt32 number) { return ""; }
84 public LSO_Enums.Key llDetectedKey(UInt32 number) { return new LSO_Enums.Key(); }
85 public LSO_Enums.Key llDetectedOwner(UInt32 number) { return new LSO_Enums.Key(); }
86 public UInt32 llDetectedType(UInt32 number) { return 0; }
87 public LSO_Enums.Vector llDetectedPos(UInt32 number) { return new LSO_Enums.Vector(); }
88 public LSO_Enums.Vector llDetectedVel(UInt32 number) { return new LSO_Enums.Vector(); }
89 public LSO_Enums.Vector llDetectedGrab(UInt32 number) { return new LSO_Enums.Vector(); }
90 public LSO_Enums.Rotation llDetectedRot(UInt32 number) { return new LSO_Enums.Rotation(); }
91 public UInt32 llDetectedGroup(UInt32 number) { return 0; }
92 public UInt32 llDetectedLinkNumber(UInt32 number) { return 0; }
93 public void llDie() { return; }
94 public float llGround(LSO_Enums.Vector offset) { return 0; }
95 public float llCloud(LSO_Enums.Vector offset) { return 0; }
96 public LSO_Enums.Vector llWind(LSO_Enums.Vector offset) { return new LSO_Enums.Vector(); }
97 public void llSetStatus(UInt32 status, UInt32 value) { return; }
98 public UInt32 llGetStatus(UInt32 status) { return 0; }
99 public void llSetScale(LSO_Enums.Vector scale) { return; }
100 public LSO_Enums.Vector llGetScale() { return new LSO_Enums.Vector(); }
101 public void llSetColor(LSO_Enums.Vector color, UInt32 face) { return; }
102 public float llGetAlpha(UInt32 face) { return 0; }
103 public void llSetAlpha(float alpha, UInt32 face) { return; }
104 public LSO_Enums.Vector llGetColor(UInt32 face) { return new LSO_Enums.Vector(); }
105 public void llSetTexture(string texture, UInt32 face) { return; }
106 public void llScaleTexture(float u, float v, UInt32 face) { return; }
107 public void llOffsetTexture(float u, float v, UInt32 face) { return; }
108 public void llRotateTexture(float rotation, UInt32 face) { return; }
109 public string llGetTexture(UInt32 face) { return ""; }
110 public void llSetPos(LSO_Enums.Vector pos) { return; }
111
112
113 public void llGetPos() { }
114 public void llGetLocalPos() { }
115 public void llSetRot() { }
116 public void llGetRot() { }
117 public void llGetLocalRot() { }
118 public void llSetForce() { }
119 public void llGetForce() { }
120 public void llTarget() { }
121 public void llTargetRemove() { }
122 public void llRotTarget() { }
123 public void llRotTargetRemove() { }
124 public void llMoveToTarget() { }
125 public void llStopMoveToTarget() { }
126 public void llApplyImpulse() { }
127 public void llApplyRotationalImpulse() { }
128 public void llSetTorque() { }
129 public void llGetTorque() { }
130 public void llSetForceAndTorque() { }
131 public void llGetVel() { }
132 public void llGetAccel() { }
133 public void llGetOmega() { }
134 public void llGetTimeOfDay() { }
135 public void llGetWallclock() { }
136 public void llGetTime() { }
137 public void llResetTime() { }
138 public void llGetAndResetTime() { }
139 public void llSound() { }
140 public void llPlaySound() { }
141 public void llLoopSound() { }
142 public void llLoopSoundMaster() { }
143 public void llLoopSoundSlave() { }
144 public void llPlaySoundSlave() { }
145 public void llTriggerSound() { }
146 public void llStopSound() { }
147 public void llPreloadSound() { }
148 public void llGetSubString() { }
149 public void llDeleteSubString() { }
150 public void llInsertString() { }
151 public void llToUpper() { }
152 public void llToLower() { }
153 public void llGiveMoney() { }
154 public void llMakeExplosion() { }
155 public void llMakeFountain() { }
156 public void llMakeSmoke() { }
157 public void llMakeFire() { }
158 public void llRezObject() { }
159 public void llLookAt() { }
160 public void llStopLookAt() { }
161 public void llSetTimerEvent() { }
162 public void llSleep() { }
163 public void llGetMass() { }
164 public void llCollisionFilter() { }
165 public void llTakeControls() { }
166 public void llReleaseControls() { }
167 public void llAttachToAvatar() { }
168 public void llDetachFromAvatar() { }
169 public void llTakeCamera() { }
170 public void llReleaseCamera() { }
171 public void llGetOwner() { }
172 public void llInstantMessage() { }
173 public void llEmail() { }
174 public void llGetNextEmail() { }
175 public void llGetKey() { }
176 public void llSetBuoyancy() { }
177 public void llSetHoverHeight() { }
178 public void llStopHover() { }
179 public void llMinEventDelay() { }
180 public void llSoundPreload() { }
181 public void llRotLookAt() { }
182 public void llStringLength() { }
183 public void llStartAnimation() { }
184 public void llStopAnimation() { }
185 public void llPointAt() { }
186 public void llStopPointAt() { }
187 public void llTargetOmega() { }
188 public void llGetStartParameter() { }
189 public void llGodLikeRezObject() { }
190 public void llRequestPermissions() { }
191 public void llGetPermissionsKey() { }
192 public void llGetPermissions() { }
193 public void llGetLinkNumber() { }
194 public void llSetLinkColor() { }
195 public void llCreateLink() { }
196 public void llBreakLink() { }
197 public void llBreakAllLinks() { }
198 public void llGetLinkKey() { }
199 public void llGetLinkName() { }
200 public void llGetInventoryNumber() { }
201 public void llGetInventoryName() { }
202 public void llSetScriptState() { }
203 public void llGetEnergy() { }
204 public void llGiveInventory() { }
205 public void llRemoveInventory() { }
206 public void llSetText() { }
207 public void llWater() { }
208 public void llPassTouches() { }
209 public void llRequestAgentData() { }
210 public void llRequestInventoryData() { }
211 public void llSetDamage() { }
212 public void llTeleportAgentHome() { }
213 public void llModifyLand() { }
214 public void llCollisionSound() { }
215 public void llCollisionSprite() { }
216 public void llGetAnimation() { }
217 public void llResetScript() { }
218 public void llMessageLinked() { }
219 public void llPushObject() { }
220 public void llPassCollisions() { }
221 public void llGetScriptName() { }
222 public void llGetNumberOfSides() { }
223 public void llAxisAngle2Rot() { }
224 public void llRot2Axis() { }
225 public void llRot2Angle() { }
226 public void llAcos() { }
227 public void llAsin() { }
228 public void llAngleBetween() { }
229 public void llGetInventoryKey() { }
230 public void llAllowInventoryDrop() { }
231 public void llGetSunDirection() { }
232 public void llGetTextureOffset() { }
233 public void llGetTextureScale() { }
234 public void llGetTextureRot() { }
235 public void llSubStringIndex() { }
236 public void llGetOwnerKey() { }
237 public void llGetCenterOfMass() { }
238 public void llListSort() { }
239 public void llGetListLength() { }
240 public void llList2Integer() { }
241 public void llList2Float() { }
242 public void llList2String() { }
243 public void llList2Key() { }
244 public void llList2Vector() { }
245 public void llList2Rot() { }
246 public void llList2List() { }
247 public void llDeleteSubList() { }
248 public void llGetListEntryType() { }
249 public void llList2CSV() { }
250 public void llCSV2List() { }
251 public void llListRandomize() { }
252 public void llList2ListStrided() { }
253 public void llGetRegionCorner() { }
254 public void llListInsertList() { }
255 public void llListFindList() { }
256 public void llGetObjectName() { }
257 public void llSetObjectName() { }
258 public void llGetDate() { }
259 public void llEdgeOfWorld() { }
260 public void llGetAgentInfo() { }
261 public void llAdjustSoundVolume() { }
262 public void llSetSoundQueueing() { }
263 public void llSetSoundRadius() { }
264 public void llKey2Name() { }
265 public void llSetTextureAnim() { }
266 public void llTriggerSoundLimited() { }
267 public void llEjectFromLand() { }
268 public void llParseString2List() { }
269 public void llOverMyLand() { }
270 public void llGetLandOwnerAt() { }
271 public void llGetNotecardLine() { }
272 public void llGetAgentSize() { }
273 public void llSameGroup() { }
274 public void llUnSit() { }
275 public void llGroundSlope() { }
276 public void llGroundNormal() { }
277 public void llGroundContour() { }
278 public void llGetAttached() { }
279 public void llGetFreeMemory() { }
280 public void llGetRegionName() { }
281 public void llGetRegionTimeDilation() { }
282 public void llGetRegionFPS() { }
283 public void llParticleSystem() { }
284 public void llGroundRepel() { }
285 public void llGiveInventoryList() { }
286 public void llSetVehicleType() { }
287 public void llSetVehicleFloatParam() { }
288 public void llSetVehicleVectorParam() { }
289 public void llSetVehicleRotationParam() { }
290 public void llSetVehicleFlags() { }
291 public void llRemoveVehicleFlags() { }
292 public void llSitTarget() { }
293 public void llAvatarOnSitTarget() { }
294 public void llAddToLandPassList() { }
295 public void llSetTouchText() { }
296 public void llSetSitText() { }
297 public void llSetCameraEyeOffset() { }
298 public void llSetCameraAtOffset() { }
299 public void llDumpList2String() { }
300 public void llScriptDanger() { }
301 public void llDialog() { }
302 public void llVolumeDetect() { }
303 public void llResetOtherScript() { }
304 public void llGetScriptState() { }
305 public void llRemoteLoadScript() { }
306 public void llSetRemoteScriptAccessPin() { }
307 public void llRemoteLoadScriptPin() { }
308 public void llOpenRemoteDataChannel() { }
309 public void llSendRemoteData() { }
310 public void llRemoteDataReply() { }
311 public void llCloseRemoteDataChannel() { }
312 public void llMD5String() { }
313 public void llSetPrimitiveParams() { }
314 public void llStringToBase64() { }
315 public void llBase64ToString() { }
316 public void llXorBase64Strings() { }
317 public void llRemoteDataSetRegion() { }
318 public void llLog10() { }
319 public void llLog() { }
320 public void llGetAnimationList() { }
321 public void llSetParcelMusicURL() { }
322 public void llGetRootPosition() { }
323 public void llGetRootRotation() { }
324 public void llGetObjectDesc() { }
325 public void llSetObjectDesc() { }
326 public void llGetCreator() { }
327 public void llGetTimestamp() { }
328 public void llSetLinkAlpha() { }
329 public void llGetNumberOfPrims() { }
330 public void llGetNumberOfNotecardLines() { }
331 public void llGetBoundingBox() { }
332 public void llGetGeometricCenter() { }
333 public void llGetPrimitiveParams() { }
334 public void llIntegerToBase64() { }
335 public void llBase64ToInteger() { }
336 public void llGetGMTclock() { }
337 public void llGetSimulatorHostname() { }
338 public void llSetLocalRot() { }
339 public void llParseStringKeepNulls() { }
340 public void llRezAtRoot() { }
341 public void llGetObjectPermMask() { }
342 public void llSetObjectPermMask() { }
343 public void llGetInventoryPermMask() { }
344 public void llSetInventoryPermMask() { }
345 public void llGetInventoryCreator() { }
346 public void llOwnerSay() { }
347 public void llRequestSimulatorData() { }
348 public void llForceMouselook() { }
349 public void llGetObjectMass() { }
350 public void llListReplaceList() { }
351 public void llLoadURL() { }
352 public void llParcelMediaCommandList() { }
353 public void llParcelMediaQuery() { }
354 public void llModPow() { }
355 public void llGetInventoryType() { }
356 public void llSetPayPrice() { }
357 public void llGetCameraPos() { }
358 public void llGetCameraRot() { }
359 public void llSetPrimURL() { }
360 public void llRefreshPrimURL() { }
361 public void llEscapeURL() { }
362 public void llUnescapeURL() { }
363 public void llMapDestination() { }
364 public void llAddToLandBanList() { }
365 public void llRemoveFromLandPassList() { }
366 public void llRemoveFromLandBanList() { }
367 public void llSetCameraParams() { }
368 public void llClearCameraParams() { }
369 public void llListStatistics() { }
370 public void llGetUnixTime() { }
371 public void llGetParcelFlags() { }
372 public void llGetRegionFlags() { }
373 public void llXorBase64StringsCorrect() { }
374 public void llHTTPRequest() { }
375 public void llResetLandBanList() { }
376 public void llResetLandPassList() { }
377 public void llGetParcelPrimCount() { }
378 public void llGetParcelPrimOwners() { }
379 public void llGetObjectPrimCount() { }
380 public void llGetParcelMaxPrims() { }
381 public void llGetParcelDetails() { }
382
383
384
385 }
386}