Correct the design error I introduced into ScriptComms. Untested but about to

be.
This commit is contained in:
Melanie
2012-03-26 00:30:52 +01:00
parent cb44808504
commit d7cc194e83
2 changed files with 25 additions and 18 deletions

View File

@@ -31,7 +31,6 @@ using OpenMetaverse;
namespace OpenSim.Region.Framework.Interfaces
{
public delegate void ScriptCommand(UUID script, string id, string module, string command, string k);
public delegate object ScriptInvocation(UUID script, object[] parms);
/// <summary>
/// Interface for communication between OpenSim modules and in-world scripts
@@ -46,10 +45,10 @@ namespace OpenSim.Region.Framework.Interfaces
/// </summary>
event ScriptCommand OnScriptCommand;
void RegisterScriptInvocation(ScriptInvocation fn);
ScriptInvocation[] GetScriptInvocationList();
void RegisterScriptInvocation(Delegate fn);
Delegate[] GetScriptInvocationList();
ScriptInvocation LookupScriptInvocation(string fname);
Delegate LookupScriptInvocation(string fname);
string LookupModInvocation(string fname);
Type[] LookupTypeSignature(string fname);
Type LookupReturnType(string fname);