public ConfigureSummonersView( ISummonerSpellFactory summonerSpellFactory, ITimeableElementConfigurator configurator, IHookService hookService) { _summonerSpellFactory = summonerSpellFactory; _configurator = configurator; _hookService = hookService; InitializeComponent(); }
public JungleCampTimerView( IJungleCampFactory jungleCampFactory, ITimeableElementConfigurator configurator, IHookService hookService) { InitializeComponent(); DataContext = this; OwnJungleCamps = jungleCampFactory.CreateAll(JungleCampPosition.Own); EnemyJungleCamps = jungleCampFactory.CreateAll(JungleCampPosition.Enemy); _allCamps = OwnJungleCamps.Concat(EnemyJungleCamps).ToList(); Topmost = true; configurator.Initialize(_allCamps); hookService.Hook(); }
public KeyboardInputReceiver(ITimeableElementConfigurator configurator) { _configurator = configurator; }