Afegides descripcions a algunes classes
Eliminats parámetres no necesaris als constructors de classes
This commit is contained in:
@@ -6,21 +6,27 @@
|
||||
#include "common/sprite.h"
|
||||
#include "const.h"
|
||||
|
||||
// Modos de funcionamiento para el tileado de fondo
|
||||
#define TILED_MODE_CIRCLE 0
|
||||
#define TILED_MODE_DIAGONAL 1
|
||||
#define TILED_MODE_RANDOM 2
|
||||
#define TILED_MODE_STATIC 3
|
||||
|
||||
/*
|
||||
Esta clase dibuja un tileado de fondo. Para ello se sirve de una textura "canvas", que rellena con los tiles.
|
||||
El rectangulo "window" recorre la textura de diferentes formas para generar el efecto de movimiento de la
|
||||
textura en pantalla
|
||||
*/
|
||||
|
||||
// Clase Tiledbg
|
||||
class Tiledbg
|
||||
{
|
||||
private:
|
||||
// Objetos y punteros
|
||||
SDL_Renderer *renderer; // El renderizador de la ventana
|
||||
Screen *screen; // Objeto encargado de dibujar en pantalla
|
||||
Asset *asset; // Objeto que gestiona todos los ficheros de recursos
|
||||
SDL_Rect window; // Ventana visible para la textura de fondo del titulo
|
||||
SDL_Texture *canvas; // Textura dibujar el fondo del titulo
|
||||
SDL_Texture *canvas; // Textura donde dibujar el fondo formado por tiles
|
||||
|
||||
// Variables
|
||||
SDL_Rect pos; // Posición y tamaña del mosaico
|
||||
@@ -38,7 +44,7 @@ private:
|
||||
|
||||
public:
|
||||
// Constructor
|
||||
Tiledbg(SDL_Renderer *renderer, Screen *screen, Asset *asset, SDL_Rect pos, int mode);
|
||||
Tiledbg(SDL_Renderer *renderer, Asset *asset, SDL_Rect pos, int mode);
|
||||
|
||||
// Destructor
|
||||
~Tiledbg();
|
||||
|
||||
Reference in New Issue
Block a user