Primera implementación de la clase asset

This commit is contained in:
2021-09-08 18:26:22 +02:00
parent a0b14f5071
commit 94a06dcc2d
7 changed files with 114 additions and 123 deletions

View File

@@ -14,6 +14,7 @@
#include "fade.h"
#include "lang.h"
#include "screen.h"
#include "asset.h"
#include "jail_audio.h"
#ifndef GAME_H
@@ -24,8 +25,9 @@ class Game
{
private:
SDL_Renderer *mRenderer; // El renderizador de la ventana
Screen *mScreen; // El objeto encargado de manejar el renderizador
SDL_Event *mEventHandler; // Manejador de eventos
Screen *mScreen; // El objeto encargado de manejar el renderizador
Asset *mAsset; // Objeto con la ruta a todos los ficheros de recursos
Lang *mLang; // Objeto para gestionar los textos en diferentes idiomas
Input *mInput; // Manejador de entrada
Text *mText; // Fuente para los textos del juego
@@ -43,7 +45,7 @@ private:
public:
// Constructor
Game(SDL_Renderer *renderer, std::string *filelist, Lang *lang, Input *input);
Game(SDL_Renderer *renderer, Asset *asset, Lang *lang, Input *input);
// Destructor
~Game();