public static void RemoveSubsystem(IGameSubSystem system) { system.OnRemove(); gameSubSystems.Remove(system); }
public static void AddNewUpdateRenderSubsystem(IGameSubSystem newSystem) { newSystem.Initalise(); gameSubSystems.Add(newSystem); }