Modificadas las llamadas para crear texturas

This commit is contained in:
2022-09-01 19:49:03 +02:00
parent 8f2e04b120
commit 4e219c47f6
7 changed files with 7 additions and 43 deletions

View File

@@ -6,9 +6,7 @@
// Constructor
Text::Text(std::string bitmapFile, std::string textFile, SDL_Renderer *renderer)
{
texture = new LTexture();
texture->loadFromFile(bitmapFile, renderer);
texture = new LTexture(renderer, bitmapFile);
sprite = new Sprite({0, 0, 0, 0}, texture, renderer);
sprite->setTexture(texture);
sprite->setRenderer(renderer);
@@ -20,12 +18,8 @@ Text::Text(std::string bitmapFile, std::string textFile, SDL_Renderer *renderer)
// Destructor
Text::~Text()
{
texture->unload();
delete texture;
texture = nullptr;
delete sprite;
sprite = nullptr;
}
// Inicializador