Renombrada la clase render a screen
This commit is contained in:
@@ -8,11 +8,12 @@ Game::Game(SDL_Renderer *renderer, std::string *filelist, Lang *lang, Input *inp
|
||||
mFileList = filelist;
|
||||
mLang = lang;
|
||||
mInput = input;
|
||||
|
||||
|
||||
mScreen = new Screen(renderer);
|
||||
mEventHandler = new SDL_Event();
|
||||
mTextureText = new LTexture();
|
||||
mText = new Text(mFileList[5], mTextureText, mRenderer);
|
||||
mFade = new Fade(mRenderer);
|
||||
mText = new Text(mFileList[5], mTextureText, renderer);
|
||||
mFade = new Fade(renderer);
|
||||
}
|
||||
|
||||
Game::~Game()
|
||||
@@ -24,11 +25,14 @@ Game::~Game()
|
||||
|
||||
delete mEventHandler;
|
||||
mEventHandler = nullptr;
|
||||
|
||||
|
||||
mTextureText->unload();
|
||||
delete mTextureText;
|
||||
mTextureText = nullptr;
|
||||
|
||||
delete mScreen;
|
||||
mScreen = nullptr;
|
||||
|
||||
delete mText;
|
||||
mText = nullptr;
|
||||
|
||||
@@ -89,13 +93,12 @@ section_t Game::run()
|
||||
}
|
||||
|
||||
// Limpia la pantalla
|
||||
SDL_SetRenderDrawColor(mRenderer, 0xAA, 0x44, 0x44, 0xFF);
|
||||
SDL_RenderClear(mRenderer);
|
||||
mScreen->clean();
|
||||
|
||||
mText->writeCentered(SCREEN_CENTER_X, SCREEN_CENTER_Y, "Pepe el Cazavampiros", 0);
|
||||
|
||||
// Actualiza la pantalla
|
||||
SDL_RenderPresent(mRenderer);
|
||||
mScreen->blit();
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user