diff --git a/source/game.cpp b/source/game.cpp index c3c325d..512050b 100644 --- a/source/game.cpp +++ b/source/game.cpp @@ -1,8 +1,4 @@ #include "game.h" -#ifdef __MIPSEL__ -#include -#include -#endif // Constructor Game::Game(SDL_Renderer *renderer, std::string *filelist, Lang *lang, Input *input) @@ -12,12 +8,11 @@ Game::Game(SDL_Renderer *renderer, std::string *filelist, Lang *lang, Input *inp mFileList = filelist; mLang = lang; mInput = input; - mTextureText = new LTexture(); - - mText = new Text(mFileList[5], mTextureText, mRenderer); - - mFade = new Fade(mRenderer); + mEventHandler = new SDL_Event(); + mTextureText = new LTexture(); + mText = new Text(mFileList[5], mTextureText, mRenderer); + mFade = new Fade(mRenderer); } Game::~Game() @@ -27,6 +22,9 @@ Game::~Game() mLang = nullptr; mInput = nullptr; + delete mEventHandler; + mEventHandler = nullptr; + mTextureText->unload(); delete mTextureText; mTextureText = nullptr; @@ -36,9 +34,6 @@ Game::~Game() delete mFade; mFade = nullptr; - - delete mEventHandler; - mEventHandler = nullptr; } // Inicializa las variables necesarias para la sección 'Game' diff --git a/source/render.cpp b/source/render.cpp new file mode 100644 index 0000000..75c714a --- /dev/null +++ b/source/render.cpp @@ -0,0 +1,11 @@ +#include "render.h" + +// Constructor +Render::Render() +{ +} + +// Destructor +Render::~Render() +{ +} diff --git a/source/render.h b/source/render.h new file mode 100644 index 0000000..6b4a55b --- /dev/null +++ b/source/render.h @@ -0,0 +1,21 @@ +#pragma once +#include "ifdefs.h" + +#ifndef RENDER_H +#define RENDER_H + +// Clase Render +class Render +{ +private: + +public: + // Constructor + Render(); + + // Destructor + ~Render(); + +}; + +#endif