public ConsoleOverlaySetView(IOverlayView inputView, IOverlayView commandConsoleView, IOverlayView messageConsoleView, IOverlayView possibleCommandsView, ISpriteBatch spriteBatch, ITexture texture, IFont font) : base(spriteBatch, texture, font) { _overlays.Add(inputView); _overlays.Add(commandConsoleView); _overlays.Add(messageConsoleView); _overlays.Add(possibleCommandsView); }
public void SetUp() { stubInputView = MockRepository.GenerateStub<IOverlayView>(); stubCommandConsoleView = MockRepository.GenerateStub<IOverlayView>(); stubMessageConsoleView = MockRepository.GenerateStub<IOverlayView>(); stubPossibleCommandsView = MockRepository.GenerateStub<IOverlayView>(); stubSpriteBatch = MockRepository.GenerateStub<ISpriteBatch>(); stubTexture = MockRepository.GenerateStub<ITexture>(); stubFont = MockRepository.GenerateStub<IFont>(); hudView = new ConsoleOverlaySetView(stubInputView, stubCommandConsoleView, stubMessageConsoleView, stubPossibleCommandsView, stubSpriteBatch, stubTexture, stubFont); }
public void SetUp() { inputLine = new InputLine(); stubCommandConsole = MockRepository.GenerateStub<ICommandConsole>(); stubMessageConsole = MockRepository.GenerateStub<IMessageConsole>(); stubInputView = MockRepository.GenerateStub<IOverlayView>(); stubCommandConsoleView = MockRepository.GenerateStub<IOverlayView>(); stubMessageConsoleView = MockRepository.GenerateStub<IOverlayView>(); stubPossibleCommandsView = MockRepository.GenerateStub<IOverlayView>(); stubKeyboard = MockRepository.GenerateStub<IKeyboard>(); consoleController = new ConsoleController(inputLine, stubCommandConsole, stubMessageConsole, stubInputView, stubCommandConsoleView, stubMessageConsoleView, stubPossibleCommandsView, stubKeyboard); }
public ConsoleController(InputLine inputLine, ICommandConsole commandConsole, IMessageConsole messageConsole, IOverlayView inputView, IOverlayView commandConsoleView, IOverlayView messageConsoleView, IOverlayView possibleCommandsView, IKeyboard keyboard) { this.InputLine = inputLine; _commandConsole = commandConsole; _messageConsole = messageConsole; _inputView = inputView; _commandConsoleView = commandConsoleView; _messageConsoleView = messageConsoleView; _possibleCommandsView = possibleCommandsView; _keyboard = keyboard; this.InputLine.CurrentInput = ""; }
public PulseDisplayPresenter(IOverlayView overlayView) { this.overlayView = overlayView; }
public HudOverlaySetView(IOverlayView scoreView, ISpriteBatch spriteBatch, ITexture texture, IFont font) :base(spriteBatch, texture, font) { _overlays.Add(scoreView); }