public MenuLayer(IGuiServices guiServices, IViewSwitcher viewSwitcher, ITexts texts, ICommonGuiFactory commonGuiFactory) : base(guiServices) { _viewSwitcher = viewSwitcher; _texts = texts; _commonGuiFactory = commonGuiFactory; }
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; }