protected override void Initialize() { // TODO: Add your initialization logic here screenUpdater = new ScreenUpdate(); //screenUpdater.UpdateScreen(_graphics, 1280, 720); //screenUpdater.UpdateScreen(_graphics, 1480, 620); collisionManager = new CollisionManager(); base.Initialize(); }
public CradiatorPresenter(ICradiatorView view, IConfigSettings configSettings, IConfigFileWatcher configFileWatcher, ISkinLoader skinLoader, ConfigChangeHandlerFarm changeHandlerFarm, IScreenUpdater screenUpdater, InputBindingAdder inputBindingAdder) { _view = view; view.Presenter = this; _configSettings = configSettings; _configFileWatcher = configFileWatcher; _screenUpdater = screenUpdater; _skinLoader = skinLoader; _changeHandlerFarm = changeHandlerFarm; inputBindingAdder.AddBindings(); configSettings.AddObserver(this); }
public void SetUp() { _view = MockRepository.GenerateMock<ICradiatorView>(); _configSettings = MockRepository.GenerateMock<IConfigSettings>(); _configSettings.Expect(c => c.ProjectNameRegEx).Return(".*").Repeat.Any(); _configSettings.Expect(c => c.CategoryRegEx).Return(".*").Repeat.Any(); _skinLoader = MockRepository.GenerateMock<ISkinLoader>(); _screenUpdater = MockRepository.GenerateMock<IScreenUpdater>(); _configFileWatcher = MockRepository.GenerateMock<IConfigFileWatcher>(); var bootstrapper = new Bootstrapper(_configSettings, _view); _kernel = bootstrapper.CreateKernel(); _kernel.Rebind<ISkinLoader>().ToConstant(_skinLoader); _kernel.Rebind<IScreenUpdater>().ToConstant(_screenUpdater); _kernel.Rebind<IConfigFileWatcher>().ToConstant(_configFileWatcher); }
public void SetUp() { _view = Create.Mock <ICradiatorView>(); _configSettings = Create.Mock <IConfigSettings>(); _configSettings.Expect(c => c.ProjectNameRegEx).Return(".*").Repeat.Any(); _configSettings.Expect(c => c.CategoryRegEx).Return(".*").Repeat.Any(); _skinLoader = Create.Mock <ISkinLoader>(); _screenUpdater = Create.Mock <IScreenUpdater>(); _configFileWatcher = Create.Mock <IConfigFileWatcher>(); var bootstrapper = new Bootstrapper(_configSettings, _view); _kernel = bootstrapper.CreateKernel(); _kernel.Rebind <ISkinLoader>().ToConstant(_skinLoader); _kernel.Rebind <IScreenUpdater>().ToConstant(_screenUpdater); _kernel.Rebind <IConfigFileWatcher>().ToConstant(_configFileWatcher); }
protected override void Initialize() { // TODO: Add your initialization logic here // Option for resizing screen screenUpdater = new ScreenUpdate(); // screenUpdater.UpdateScreen(_graphics, 1280, 720); // Menu buttons btnPlay = new Button(); btnQuit = new Button(); gameCommand = new MoveCommand(); collisionManager = new CollisionManager(new CollisionHelper()); collisionWithEnemy = new CollisionWithEnemy(); collisionWithEnemy.IsCollision = true; base.Initialize(); }