aboutsummaryrefslogtreecommitdiff
path: root/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main.rs b/src/main.rs
index 2c19909..14c6a7e 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -30,6 +30,10 @@ fn main() {
.create_texture_from_surface(Surface::load_bmp("data/images/tiles.bmp").unwrap())
.unwrap();
+ let logo = texture_creator
+ .create_texture_from_surface(Surface::load_bmp("data/images/logo.bmp").unwrap())
+ .unwrap();
+
let font = Font::load_bmp(&texture_creator, "data/images/NeoSans.bmp");
let mut event_pump = sdl_context.event_pump().unwrap();
@@ -37,7 +41,7 @@ fn main() {
let mut current_state: Box<State> = Box::new(Menu::new());
loop {
- match current_state.update(event_pump.poll_iter(), &mut canvas, &font, &tiles) {
+ match current_state.update(event_pump.poll_iter(), &mut canvas, &font, &tiles, &logo) {
Action::Quit => break,
Action::Change(next_state) => current_state = next_state,
Action::None => {}