public override void UnInit() { systemFunctionTypePriorityArray = null; function2SystemTypeDict.Clear(); commandUnit = null; executeSystemUnit = null; }
public override void Init() { InitSystemFunctionTypePriority(); InitFunction2SystemTypeDict(); executeSystemUnit = GlobalUnion.GetUnit <ExecuteSystemUnit>(); commandUnit = GlobalUnion.GetUnit <CommandUnit>(); }
public override void UnInit() { for (int index = 0; index < componentInfoList.Count; index++) { ExecuteSystemUnit.PushSystemComponentInfo(componentInfoList[index]); } componentInfoList.Clear(); systemExpandData = null; ExecuteSystemUnit = null; }
public override void UnInit() { synchronizationExecutor.UnInit(); synchronizationExecutor = null; sendSynchroValueRepList.Clear(); receiveSynchroValueRsp.Clear(); executeSystemUnit = null; }
public override void UnInit() { idDistributionChunk.UnInit(); commandOperation.UnInit(); cacheCommandList.Clear(); sendCommandList.Clear(); systemTypeCommandListDict.Clear(); ExecuteSystemUnit = null; }
public override void Init() { systemTypeCommandListDict = new Dictionary <ECSDefine.SystemType, List <BaseCommand> >(); sendCommandList = new List <BaseCommand>(); cacheCommandList = new List <BaseCommand>(); InitOperation(); InitGlobalIdDistributionChunk(); ExecuteSystemUnit = GlobalUnion.GetUnit <ExecuteSystemUnit>(); }
public override void UnInit() { SynchroValueRepOperation.UnInit(); SynchroValueRspOperation.UnInit(); systemFunctionTypePriorityArray = null; function2SystemTypeDict.Clear(); commandUnit = null; executeSystemUnit = null; _ecsUnit = null; }
public override void Init() { synchronizationExecutor = new SynchronizationExecutor(); synchronizationExecutor.Init(); sendIdDistributionChunk = new IdDistributionChunk(); sendIdDistributionChunk.Init(); sendIdDistributionChunk.SetInterval(2); sendSynchroValueRepList = new List <SynchroValueRep>(); receiveSynchroValueRsp = new List <SynchroValueRsp>(); executeSystemUnit = GlobalUnion.GetUnit <ExecuteSystemUnit>(); }
public override void Init() { SynchroValueRepOperation = new Operation(); SynchroValueRepOperation.Init(); SynchroValueRepOperation.SetName("SynchroValueRep"); SynchroValueRspOperation = new Operation(); SynchroValueRspOperation.Init(); SynchroValueRspOperation.SetName("SynchroValueRsp"); synchroValueIdDistributionChunk = new IdDistributionChunk(); synchroValueIdDistributionChunk.Init(); synchroValueIdDistributionChunk.SetInterval(2); InitSystemFunctionTypePriority(); InitFunction2SystemTypeDict(); executeSystemUnit = GlobalUnion.GetUnit <ExecuteSystemUnit>(); commandUnit = GlobalUnion.GetUnit <CommandUnit>(); }
public void Set(ExecuteSystemUnit executeSystemUnit) { ExecuteSystemUnit = executeSystemUnit; }