Añadido render.h y render.cpp
This commit is contained in:
@@ -1,8 +1,4 @@
|
|||||||
#include "game.h"
|
#include "game.h"
|
||||||
#ifdef __MIPSEL__
|
|
||||||
#include <sys/stat.h>
|
|
||||||
#include <dirent.h>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
// Constructor
|
// Constructor
|
||||||
Game::Game(SDL_Renderer *renderer, std::string *filelist, Lang *lang, Input *input)
|
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;
|
mFileList = filelist;
|
||||||
mLang = lang;
|
mLang = lang;
|
||||||
mInput = input;
|
mInput = input;
|
||||||
mTextureText = new LTexture();
|
|
||||||
|
|
||||||
mText = new Text(mFileList[5], mTextureText, mRenderer);
|
|
||||||
|
|
||||||
mFade = new Fade(mRenderer);
|
|
||||||
mEventHandler = new SDL_Event();
|
mEventHandler = new SDL_Event();
|
||||||
|
mTextureText = new LTexture();
|
||||||
|
mText = new Text(mFileList[5], mTextureText, mRenderer);
|
||||||
|
mFade = new Fade(mRenderer);
|
||||||
}
|
}
|
||||||
|
|
||||||
Game::~Game()
|
Game::~Game()
|
||||||
@@ -27,6 +22,9 @@ Game::~Game()
|
|||||||
mLang = nullptr;
|
mLang = nullptr;
|
||||||
mInput = nullptr;
|
mInput = nullptr;
|
||||||
|
|
||||||
|
delete mEventHandler;
|
||||||
|
mEventHandler = nullptr;
|
||||||
|
|
||||||
mTextureText->unload();
|
mTextureText->unload();
|
||||||
delete mTextureText;
|
delete mTextureText;
|
||||||
mTextureText = nullptr;
|
mTextureText = nullptr;
|
||||||
@@ -36,9 +34,6 @@ Game::~Game()
|
|||||||
|
|
||||||
delete mFade;
|
delete mFade;
|
||||||
mFade = nullptr;
|
mFade = nullptr;
|
||||||
|
|
||||||
delete mEventHandler;
|
|
||||||
mEventHandler = nullptr;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Inicializa las variables necesarias para la sección 'Game'
|
// Inicializa las variables necesarias para la sección 'Game'
|
||||||
|
|||||||
11
source/render.cpp
Normal file
11
source/render.cpp
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
#include "render.h"
|
||||||
|
|
||||||
|
// Constructor
|
||||||
|
Render::Render()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
// Destructor
|
||||||
|
Render::~Render()
|
||||||
|
{
|
||||||
|
}
|
||||||
21
source/render.h
Normal file
21
source/render.h
Normal file
@@ -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
|
||||||
Reference in New Issue
Block a user