Ejemplo n.º 1
0
 public ArmiesLayer(
     IGuiServices guiServices,
     IMapController mapController,
     IMapArmyGuiFactory armyGuiFactory,
     IMapRouteDrawer routeDrawer,
     ModalLayer modalLayer) : base(guiServices)
 {
     _mapController  = mapController;
     _armyGuiFactory = armyGuiFactory;
     _routeDrawer    = routeDrawer;
     _modalLayer     = modalLayer;
 }
Ejemplo n.º 2
0
 public CitiesLayer(
     IGuiServices guiServices,
     IMapController mapController,
     IMapCityGuiFactory cityGuiFactory,
     IMapRouteDrawer routeDrawer,
     ModalLayer modalLayer)
     : base(guiServices)
 {
     _mapController  = mapController;
     _cityGuiFactory = cityGuiFactory;
     _routeDrawer    = routeDrawer;
     _modalLayer     = modalLayer;
 }
Ejemplo n.º 3
0
 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;
 }