aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/Common/OSSL_BuilIn_Commands_Interface.cs
diff options
context:
space:
mode:
authorTedd Hansen2008-04-20 10:40:39 +0000
committerTedd Hansen2008-04-20 10:40:39 +0000
commit8a13edb115788949af437879532297dbefa6495e (patch)
tree785720395a1931403a888758cb3d359092f78a81 /OpenSim/Region/ScriptEngine/Common/OSSL_BuilIn_Commands_Interface.cs
parent* Fixed up event discovery regexes to work with a specific string format m#1012 (diff)
downloadopensim-SC_OLD-8a13edb115788949af437879532297dbefa6495e.zip
opensim-SC_OLD-8a13edb115788949af437879532297dbefa6495e.tar.gz
opensim-SC_OLD-8a13edb115788949af437879532297dbefa6495e.tar.bz2
opensim-SC_OLD-8a13edb115788949af437879532297dbefa6495e.tar.xz
Moved script engine os* commands to OSSL_BuilIn_Commands.cs and OSSL_BuilIn_Commands_Interface.cs where they belong.
Diffstat (limited to '')
-rw-r--r--OpenSim/Region/ScriptEngine/Common/OSSL_BuilIn_Commands_Interface.cs32
1 files changed, 32 insertions, 0 deletions
diff --git a/OpenSim/Region/ScriptEngine/Common/OSSL_BuilIn_Commands_Interface.cs b/OpenSim/Region/ScriptEngine/Common/OSSL_BuilIn_Commands_Interface.cs
index 1d754ca..3102e3f 100644
--- a/OpenSim/Region/ScriptEngine/Common/OSSL_BuilIn_Commands_Interface.cs
+++ b/OpenSim/Region/ScriptEngine/Common/OSSL_BuilIn_Commands_Interface.cs
@@ -33,5 +33,37 @@ namespace OpenSim.Region.ScriptEngine.Common
33{ 33{
34 public interface OSSL_BuilIn_Commands_Interface 34 public interface OSSL_BuilIn_Commands_Interface
35 { 35 {
36 //OpenSim functions
37 string osSetDynamicTextureURL(string dynamicID, string contentType, string url, string extraParams, int timer);
38 string osSetDynamicTextureURLBlend(string dynamicID, string contentType, string url, string extraParams,
39 int timer, int alpha);
40 string osSetDynamicTextureData(string dynamicID, string contentType, string data, string extraParams, int timer);
41 string osSetDynamicTextureDataBlend(string dynamicID, string contentType, string data, string extraParams,
42 int timer, int alpha);
43 double osTerrainGetHeight(int x, int y);
44 int osTerrainSetHeight(int x, int y, double val);
45 int osRegionRestart(double seconds);
46 void osRegionNotice(string msg);
47 bool osConsoleCommand(string Command);
48 void osSetParcelMediaURL(string url);
49 void osSetPrimFloatOnWater(int floatYN);
50
51 // Animation commands
52 void osAvatarPlayAnimation(string avatar, string animation);
53 void osAvatarStopAnimation(string avatar, string animation);
54
55 //texture draw functions
56 string osMovePen(string drawList, int x, int y);
57 string osDrawLine(string drawList, int startX, int startY, int endX, int endY);
58 string osDrawLine(string drawList, int endX, int endY);
59 string osDrawText(string drawList, string text);
60 string osDrawEllipse(string drawList, int width, int height);
61 string osDrawRectangle(string drawList, int width, int height);
62 string osDrawFilledRectangle(string drawList, int width, int height);
63 string osSetFontSize(string drawList, int fontSize);
64 string osSetPenSize(string drawList, int penSize);
65 string osSetPenColour(string drawList, string colour);
66 string osDrawImage(string drawList, int width, int height, string imageUrl);
67 void osSetStateEvents(int events);
36 } 68 }
37} 69}