From ab18806cddf99514e7ac8d970587e5f1d6d01603 Mon Sep 17 00:00:00 2001 From: Kelly Rauchenberger Date: Fri, 19 Jun 2009 20:46:53 -0400 Subject: Added title screen Refs #103 --- mazeoflife.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'mazeoflife.cpp') diff --git a/mazeoflife.cpp b/mazeoflife.cpp index 7819ffd..ad1fda3 100644 --- a/mazeoflife.cpp +++ b/mazeoflife.cpp @@ -2,6 +2,7 @@ SDL_Surface *screen; bool gameSleep = false; +State* state = new DummyState(); int main(int argc, char *argv[]) { @@ -30,7 +31,7 @@ int main(int argc, char *argv[]) SDL_EnableKeyRepeat(100, 50); - State* state = new GameState(); + state = new TitleState(); SDL_Event anEvent; for (;;) @@ -88,3 +89,8 @@ Uint32 getColor(int r, int g, int b) { return SDL_MapRGB(screen->format, r, g, b); } + +void changeState(State* nState) +{ + state = nState; +} -- cgit 1.4.1