forked from jaildesigner-jailgames/jaildoctors_dilemma
Primera implementación de la clase asset
This commit is contained in:
@@ -1,25 +1,25 @@
|
||||
#include "game.h"
|
||||
|
||||
// Constructor
|
||||
Game::Game(SDL_Renderer *renderer, std::string *filelist, Lang *lang, Input *input)
|
||||
Game::Game(SDL_Renderer *renderer, Asset *asset, Lang *lang, Input *input)
|
||||
{
|
||||
// Copia los punteros
|
||||
mRenderer = renderer;
|
||||
mFileList = filelist;
|
||||
mAsset = asset;
|
||||
mLang = lang;
|
||||
mInput = input;
|
||||
|
||||
mScreen = new Screen(renderer);
|
||||
mEventHandler = new SDL_Event();
|
||||
mTextureText = new LTexture();
|
||||
mText = new Text(mFileList[5], mTextureText, renderer);
|
||||
mText = new Text(mAsset->get("nokia2.txt"), mTextureText, renderer);
|
||||
mFade = new Fade(renderer);
|
||||
}
|
||||
|
||||
Game::~Game()
|
||||
{
|
||||
mRenderer = nullptr;
|
||||
mFileList = nullptr;
|
||||
mAsset = nullptr;
|
||||
mLang = nullptr;
|
||||
mInput = nullptr;
|
||||
|
||||
@@ -59,7 +59,7 @@ bool Game::loadMedia()
|
||||
bool success = true;
|
||||
|
||||
// Texturas
|
||||
success &= loadTextureFromFile(mTextureText, mFileList[4], mRenderer);
|
||||
success &= loadTextureFromFile(mTextureText, mAsset->get("nokia2.png"), mRenderer);
|
||||
|
||||
return success;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user