예제 #1
0
 public ScriptLoader(IAssetCache assetCache, ExecutionScheduler exeScheduler,
                     WorkArrivedDelegate workArrived, EngineInterface engineInterface)
 {
     _assetCache      = assetCache;
     _exeScheduler    = exeScheduler;
     _workArrived     = workArrived;
     _engineInterface = engineInterface;
     this.CreateDirectoryStructure();
 }
예제 #2
0
 public void SetWorkArrivedDelegate(WorkArrivedDelegate workArrived)
 {
     _workArrivedDelegate = workArrived;
 }
예제 #3
0
 public void SetWorkArrivedDelegate(WorkArrivedDelegate workArrived)
 {
     _workArrivedDelegate = workArrived;
 }
예제 #4
0
 public ScriptLoader(IAssetCache assetCache, ExecutionScheduler exeScheduler, 
     WorkArrivedDelegate workArrived, EngineInterface engineInterface)
 {
     _assetCache = assetCache;
     _exeScheduler = exeScheduler;
     _workArrived = workArrived;
     _engineInterface = engineInterface;
     this.CreateDirectoryStructure();
 }