X-Git-Url: http://dolda2000.com/gitweb/?a=blobdiff_plain;f=src%2Fcore%2Fapp.rs;h=808277fb0b13c222b9aee193a1e39e78465bbbdf;hb=2e679e6fb2c1a93d1cb9b6cd66d19f6239953394;hp=d440eb3759c59db429c229dabe216e36944830b0;hpb=40c949e573ea85720e1fa9972a1e16f5f1216799;p=kaka%2Frust-sdl-test.git diff --git a/src/core/app.rs b/src/core/app.rs index d440eb3..808277f 100644 --- a/src/core/app.rs +++ b/src/core/app.rs @@ -1,8 +1,8 @@ use boll::*; -use common::{Point, Dimension}; use core::controller::ControllerManager; use core::render::Renderer; -use point; // defined in common, but loaded from main... +use geometry::{Point, Dimension}; +use point; use rand::Rng; use sdl2::event::{Event, WindowEvent}; use sdl2::keyboard::Keycode; @@ -171,7 +171,7 @@ impl App { // if let Some(s) = self.states.last_mut() { // s.pause(); // } - state.enter(&mut self.ctrl_man); + state.enter(&self.ctrl_man); self.states.push(state); } StateChange::Pop => { @@ -262,7 +262,7 @@ impl App { fn render(&mut self) { self.renderer.clear(); - self.states.last_mut().unwrap().render(&mut self.renderer, &mut self.sprites); + self.states.last_mut().unwrap().render(&mut self.renderer, &self.sprites); self.renderer.present(); } }