diff options
Diffstat (limited to 'OpenSim/Region/ScriptEngine/Common/OSSL_BuilIn_Commands_Interface.cs')
-rw-r--r-- | OpenSim/Region/ScriptEngine/Common/OSSL_BuilIn_Commands_Interface.cs | 32 |
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 | } |