public ArmiesLayer( IGuiServices guiServices, IMapController mapController, IMapArmyGuiFactory armyGuiFactory, IMapRouteDrawer routeDrawer, ModalLayer modalLayer) : base(guiServices) { _mapController = mapController; _armyGuiFactory = armyGuiFactory; _routeDrawer = routeDrawer; _modalLayer = modalLayer; }
public CitiesLayer( IGuiServices guiServices, IMapController mapController, IMapCityGuiFactory cityGuiFactory, IMapRouteDrawer routeDrawer, ModalLayer modalLayer) : base(guiServices) { _mapController = mapController; _cityGuiFactory = cityGuiFactory; _routeDrawer = routeDrawer; _modalLayer = modalLayer; }
public MapGuiLayer( IGuiServices guiServices, IMapController mapController, ITexts texts, IPlayersRepository playersRepository, ILegionInfo legionInfo, ModalLayer modalLayer, ICommonGuiFactory commonGuiFactory) : base(guiServices) { _mapController = mapController; _texts = texts; _playersRepository = playersRepository; _legionInfo = legionInfo; _modalLayer = modalLayer; _commonGuiFactory = commonGuiFactory; }