resource.pack
This commit is contained in:
@@ -9,6 +9,7 @@
|
||||
#include "const.h" // for bgColor, SECTION_PROG_LOGO, SECTION_PROG...
|
||||
#include "input.h" // for Input, REPEAT_FALSE, inputs_e
|
||||
#include "jail_audio.hpp" // for JA_StopMusic
|
||||
#include "resource.h"
|
||||
#include "screen.h" // for Screen
|
||||
#include "sprite.h" // for Sprite
|
||||
#include "texture.h" // for Texture
|
||||
@@ -29,7 +30,7 @@ Logo::Logo(SDL_Renderer *renderer, Screen *screen, Asset *asset, Input *input, s
|
||||
|
||||
// Reserva memoria para los punteros
|
||||
eventHandler = new SDL_Event();
|
||||
texture = new Texture(renderer, asset->get("logo.png"));
|
||||
texture = Resource::get()->getTexture("logo.png");
|
||||
sprite = new Sprite(14, 75, 226, 44, texture, renderer);
|
||||
|
||||
// Inicializa variables
|
||||
@@ -44,9 +45,7 @@ Logo::Logo(SDL_Renderer *renderer, Screen *screen, Asset *asset, Input *input, s
|
||||
|
||||
// Destructor
|
||||
Logo::~Logo() {
|
||||
texture->unload();
|
||||
delete texture;
|
||||
|
||||
// texture es propiedad de Resource — no liberar aquí.
|
||||
delete sprite;
|
||||
delete eventHandler;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user