From c83de4c77246773503d71e41e6afb006e21da2d8 Mon Sep 17 00:00:00 2001 From: Starla Insigna Date: Tue, 27 Aug 2013 13:02:44 -0400 Subject: Added gameplay Player cannot yet end their game --- titlestate.cpp | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'titlestate.cpp') diff --git a/titlestate.cpp b/titlestate.cpp index 8375c4a..87a1faf 100644 --- a/titlestate.cpp +++ b/titlestate.cpp @@ -1,5 +1,6 @@ #include "titlestate.h" #include "util.h" +#include "gamestate.h" State* TitleState::operator() (SDL_Renderer* renderer) { @@ -10,6 +11,11 @@ State* TitleState::operator() (SDL_Renderer* renderer) for (;;) { + SDL_RenderClear(renderer); + SDL_RenderCopy(renderer, background, NULL, NULL); + applyTexture(renderer, pointer, 136, selection==0?316:(selection==1?350:(selection==2?381:417))); + SDL_RenderPresent(renderer); + while (SDL_PollEvent(&e)) { if (e.type == SDL_QUIT) @@ -27,7 +33,7 @@ State* TitleState::operator() (SDL_Renderer* renderer) { switch (selection) { - //case 0: return new GameState(); + case 0: return new GameState(); //case 1: return new HowToPlayState(); //case 2: return new ChooseHighscoreListState(); case 3: return NULL; @@ -35,10 +41,5 @@ State* TitleState::operator() (SDL_Renderer* renderer) } } } - - SDL_RenderClear(renderer); - SDL_RenderCopy(renderer, background, NULL, NULL); - applyTexture(renderer, pointer, 136, selection==0?316:(selection==1?350:(selection==2?381:417))); - SDL_RenderPresent(renderer); } } \ No newline at end of file -- cgit 1.4.1