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 MapArmyGuiFactory( IGuiServices guiServices, ILegionConfig legionConfig, ITexts texts, ICommonMapGuiFactory commonMapGuiFactory, IMapRouteDrawer mapRouteDrawer, ModalLayer modalLayer) { _guiServices = guiServices; _legionConfig = legionConfig; _texts = texts; _commonMapGuiFactory = commonMapGuiFactory; _mapRouteDrawer = mapRouteDrawer; _modalLayer = modalLayer; guiServices.GameLoaded += LoadImages; }
public DrawingLayer(IGuiServices guiServices, IMapRouteDrawer routeDrawer) : base(guiServices) { _routeDrawer = routeDrawer; Clicked += DrawingLayer_Clicked; }