1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- using System;
- using System.Collections.Generic;
- using OpenSim.Region.ScriptEngine.Interfaces;
- namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase
- {
- public interface IScript
- {
- string[] GetApis();
- void InitApi(string name, IScriptApi data);
- int GetStateEventFlags(string state);
- void ExecuteEvent(string state, string FunctionName, object[] args);
- Dictionary<string,Object> GetVars();
- void SetVars(Dictionary<string,Object> vars);
- void ResetVars();
- void Close();
- }
- }
|