Exemplo n.º 1
0
        public static void Run(string script, object target)
        {
            var bindings = new ScriptBindings(target);

            Basic = new BasicScriptRunner(bindings);
            Basic.Run(script);
        }
Exemplo n.º 2
0
 public AutoHookedScriptRunner(string script, ScriptBindings bindings) : this()
 {
     bindings.Initialize(Lua);
     LoadScript(script);
 }
Exemplo n.º 3
0
 public AutoHookedScriptRunner(ScriptBindings bindings) : this()
 {
     bindings.Initialize(Lua);
 }
Exemplo n.º 4
0
 public static void Run(string script, ScriptBindings bindings)
 {
     Basic = new BasicScriptRunner();
     Basic.AddBindings(bindings);
     Basic.Run(script);
 }
Exemplo n.º 5
0
 public void RemoveBindings(ScriptBindings bindings)
 {
     bindings.Clean(lua);
 }
Exemplo n.º 6
0
 public void AddBindings(ScriptBindings bindings)
 {
     bindings.Initialize(lua);
 }
Exemplo n.º 7
0
        public BasicScriptRunner(params Action[] actions) : this()
        {
            ScriptBindings b = new ScriptBindings(actions);

            b.Initialize(lua);
        }
Exemplo n.º 8
0
        public BasicScriptRunner(params Delegate[] dels) : this()
        {
            ScriptBindings b = new ScriptBindings(dels);

            b.Initialize(lua);
        }
Exemplo n.º 9
0
 public BasicScriptRunner(ScriptBindings bindings) : this()
 {
     bindings.Initialize(lua);
 }