public CreateAccountControlSet(KeyboardDispatcher dispatcher, IMainButtonController mainButtonController, IAccountController accountController) : base(dispatcher, mainButtonController) { _accountController = accountController; }
public EndlessClientInitializer(IEndlessGame game, IEndlessGameRepository endlessGameRepository, IContentManagerRepository contentManagerRepository, IKeyboardDispatcherRepository keyboardDispatcherRepository, PacketHandlerGameComponent packetHandlerGameComponent, //Todo: refactor method injection to something like IEnumerable<IMethodInjectable> IMainButtonController mainButtonController, IAccountController accountController, ILoginController loginController, ICharacterManagementController characterManagementController, IChatController chatController, IControlSetFactory controlSetFactory, ICharacterInfoPanelFactory characterInfoPanelFactory, IHudControlsFactory hudControlsFactory) { _game = game; _endlessGameRepository = endlessGameRepository; _contentManagerRepository = contentManagerRepository; _keyboardDispatcherRepository = keyboardDispatcherRepository; _packetHandlerGameComponent = packetHandlerGameComponent; _mainButtonController = mainButtonController; _accountController = accountController; _loginController = loginController; _characterManagementController = characterManagementController; _chatController = chatController; _controlSetFactory = controlSetFactory; _characterInfoPanelFactory = characterInfoPanelFactory; _hudControlsFactory = hudControlsFactory; }
protected IntermediateControlSet(KeyboardDispatcher dispatcher, IMainButtonController mainButtonController) : base(mainButtonController) { _dispatcher = dispatcher; _personSet2 = new Texture2D[8]; _randomGen = new Random(); }
public InitialControlSet(IConfigurationProvider configProvider, IMainButtonController mainButtonController) { _configProvider = configProvider; _mainButtonController = mainButtonController; _personSet1 = new Texture2D[4]; _randomGen = new Random(); }
public InGameControlSet(IMainButtonController mainButtonController, IEOMessageBoxFactory messageBoxFactory, IHudControlsFactory hudControlsFactory) : base(mainButtonController) { _messageBoxFactory = messageBoxFactory; _hudControlsFactory = hudControlsFactory; _controls = new Dictionary <HudControlIdentifier, IGameComponent>(); }
public void InjectControllers(IMainButtonController mainButtonController, IAccountController accountController, ILoginController loginController, ICharacterManagementController characterManagementController) { _mainButtonController = mainButtonController; _accountController = accountController; _loginController = loginController; _characterManagementController = characterManagementController; }
public LoginPromptControlSet(KeyboardDispatcher dispatcher, IConfigurationProvider configProvider, IMainButtonController mainButtonController, ILoginController loginController) : base(configProvider, mainButtonController) { _dispatcher = dispatcher; _mainButtonController = mainButtonController; _loginController = loginController; }
public LoggedInControlSet(KeyboardDispatcher dispatcher, IMainButtonController mainButtonController, ICharacterInfoPanelFactory characterInfoPanelFactory, ICharacterManagementController characterManagementController, IAccountController accountController) : base(dispatcher, mainButtonController) { _characterInfoPanelFactory = characterInfoPanelFactory; _characterManagementController = characterManagementController; _accountController = accountController; _characterInfoPanels = new List <CharacterInfoPanel>(); }
public ViewCreditsControlSet(IConfigurationProvider configProvider, IMainButtonController mainButtonController) : base(configProvider, mainButtonController) { }
protected BackButtonControlSet(IMainButtonController mainButtonController) { _mainButtonController = mainButtonController; }