public stdalias(JistEngine engine, JistAlias aliasEngine) : base(engine) { Provides = "aliascmd"; this.engine = engine; this.aliasEngine = aliasEngine; JistPlugin.JavascriptFunctionsNeeded += JistPlugin_JavascriptFunctionsNeeded; }
public JistHook(JistEngine engine, HandlerCollection <T> collection, JsValue func) { this.HookID = new Guid(); this.enabled = true; this.collection = collection; this.pluginInstance = engine.PluginInstance; this.handler = (args) => engine.CallFunction(func, this, args); collection.Register(engine.PluginInstance, handler); }
public stdtask(JistEngine engine) : base(engine) { this.highPrecisionTimer = new Timer(100); this.oneSecondTimer = new Timer(1000); this.oneSecondTimer.Elapsed += oneSecondTimer_Elapsed; this.highPrecisionTimer.Elapsed += highPrecisionTimer_Elapsed; this.oneSecondTimer.Start(); this.recurList = new List <RecurringFunction>(); this.runAtList = new List <RunAt>(); this.runAfterList = new List <System.Threading.CancellationTokenSource>(); this.highPrecisionTimer.Start(); }
public stdtask(JistEngine engine) : base(engine) { this.highPrecisionTimer = new Timer(100); this.oneSecondTimer = new Timer(1000); this.oneSecondTimer.Elapsed += oneSecondTimer_Elapsed; this.highPrecisionTimer.Elapsed += highPrecisionTimer_Elapsed; this.oneSecondTimer.Start(); this.recurList = new List<RecurringFunction>(); this.runAtList = new List<RunAt>(); this.runAfterList = new List<System.Threading.CancellationTokenSource>(); this.highPrecisionTimer.Start(); }
public ScriptContainer(JistEngine parent) { this.jistParent = parent; this.Scripts = new List<JistScript>(); }
public std(JistEngine engine) : base(engine) { }
public stdlib_base(JistEngine engine) { this.engine = engine; }
public ScriptContainer(JistEngine parent) { this.jistParent = parent; this.Scripts = new List <JistScript>(); }
public tshock(JistEngine engine) : base(engine) { this.Provides = "tshock"; }
public stdhook(JistEngine engine) : base(engine) { this.Provides = "hook"; this.jistHooks = new ArrayList(); }
public JavascriptFunctionsNeededEventArgs(JistEngine engine) { this.Engine = engine; }