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.Framework;
35 using OpenSim.Region.Framework.Interfaces;
36 using OpenSim.Region.ScriptEngine.Interfaces;
37 using OpenSim.Region.ScriptEngine.Shared.Api.Interfaces;
51 namespace OpenSim.
Region.ScriptEngine.Shared.ScriptBase
53 public partial class ScriptBaseClass : MarshalByRefObject
62 m_MOD_Functions = (IMOD_Api)api;
65 public void modInvokeN(
string fname, params
object[] parms)
67 m_MOD_Functions.modInvokeN(fname, parms);
72 return m_MOD_Functions.modInvokeS(fname, parms);
77 return m_MOD_Functions.modInvokeI(fname, parms);
82 return m_MOD_Functions.modInvokeF(fname, parms);
87 return m_MOD_Functions.modInvokeK(fname, parms);
92 return m_MOD_Functions.modInvokeV(fname, parms);
97 return m_MOD_Functions.modInvokeR(fname, parms);
102 return m_MOD_Functions.modInvokeL(fname, parms);
107 return m_MOD_Functions.modSendCommand(module, command, k);
OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLFloat LSL_Float
OpenSim.Region.ScriptEngine.Shared.LSL_Types.list LSL_List
void ApiTypeMOD(IScriptApi api)
string modSendCommand(string module, string command, string k)
OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLInteger integer
void modInvokeN(string fname, params object[] parms)
OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLString LSL_Key
LSL_Float modInvokeF(string fname, params object[] parms)
LSL_Key modInvokeK(string fname, params object[] parms)
OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLString key
OpenSim.Region.ScriptEngine.Shared.LSL_Types.Vector3 LSL_Vector
LSL_Integer modInvokeI(string fname, params object[] parms)
OpenSim.Region.ScriptEngine.Shared.LSL_Types.Quaternion rotation
LSL_Rotation modInvokeR(string fname, params object[] parms)
OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLInteger LSL_Integer
OpenSim.Region.ScriptEngine.Shared.LSL_Types.Quaternion LSL_Rotation
LSL_List modInvokeL(string fname, params object[] parms)
OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLInteger LSLInteger
OpenSim.Region.ScriptEngine.Shared.LSL_Types.LSLString LSL_String
LSL_String modInvokeS(string fname, params object[] parms)
LSL_Vector modInvokeV(string fname, params object[] parms)
OpenSim.Region.ScriptEngine.Shared.LSL_Types.Vector3 vector