Example #1
0
 internal void RemoveSystem(Process system)
 {
     systemIds.Remove(system);
 }
Example #2
0
 internal void SetSystemId(Process system, int id)
 {
     systemIds[system] = id;
 }
Example #3
0
 internal void RemoveFromSystems()
 {
     Process[] systemsCopy = new Process[systemIds.Count];
     systemIds.Keys.CopyTo(systemsCopy, 0);
     foreach (Process system in systemsCopy)
     {
         system.RemoveEntity(systemIds[system], UniqueId);
         RemoveSystem(system);
     }
 }