Continue arreglant cosetes amb cppcheck
This commit is contained in:
@@ -1,13 +1,14 @@
|
||||
#pragma once
|
||||
|
||||
#include <SDL2/SDL_blendmode.h> // for SDL_BlendMode
|
||||
#include <SDL2/SDL_rect.h> // for SDL_Rect
|
||||
#include <SDL2/SDL_render.h> // for SDL_Renderer, SDL_Texture
|
||||
#include <SDL2/SDL_stdinc.h> // for Uint32
|
||||
#include <SDL2/SDL_video.h> // for SDL_Window
|
||||
#include <string> // for basic_string, string
|
||||
#include "utils.h" // for Color
|
||||
#include <SDL2/SDL_blendmode.h> // para SDL_BlendMode
|
||||
#include <SDL2/SDL_rect.h> // para SDL_Rect
|
||||
#include <SDL2/SDL_render.h> // para SDL_Renderer, SDL_Texture
|
||||
#include <SDL2/SDL_stdinc.h> // para Uint32
|
||||
#include <SDL2/SDL_video.h> // para SDL_Window
|
||||
#include <string> // para basic_string, string
|
||||
#include "utils.h" // para Color
|
||||
#include <memory>
|
||||
#include "param.h" // para param
|
||||
|
||||
enum class ScreenFilter : int
|
||||
{
|
||||
@@ -40,7 +41,7 @@ private:
|
||||
bool attenuate_effect_ = false; // Indica si la pantalla ha de estar atenuada
|
||||
Uint32 fps_ticks_ = 0; // Ticks para contar los frames por segundo
|
||||
int fps_counter_ = 0; // Contador de frames por segundo
|
||||
int fps_; // Frames calculados en el último segundo
|
||||
int fps_ = 0; // Frames calculados en el último segundo
|
||||
std::string info_resolution_; // Texto con la informacion de la pantalla
|
||||
#ifdef DEBUG
|
||||
bool show_info_ = true; // Indica si ha de mostrar/ocultar la información de la pantalla
|
||||
@@ -54,6 +55,10 @@ private:
|
||||
int counter; // Contador para el efecto
|
||||
int lenght; // Duración del efecto
|
||||
Color color; // Color del efecto
|
||||
|
||||
// Constructor
|
||||
FlashEffect(bool en = false, int cnt = 0, int len = 0, Color col = Color(0xFF, 0xFF, 0xFF))
|
||||
: enabled(en), counter(cnt), lenght(len), color(col) {}
|
||||
};
|
||||
|
||||
struct ShakeEffect
|
||||
@@ -66,6 +71,10 @@ private:
|
||||
int originalPos; // Posición inicial de la pantalla para dejarla igual tras el desplazamiento
|
||||
int originalWidth; // Anchura inicial de la pantalla para dejarla igual tras el desplazamiento
|
||||
bool enabled; // Indica si el efecto está activo
|
||||
|
||||
// Constructor
|
||||
ShakeEffect(bool en = false, int dp = 2, int dl = 3, int cnt = 0, int len = 8, int rem = 0, int origPos = 0, int origWidth = param.game.width)
|
||||
: desp(dp), delay(dl), counter(cnt), lenght(len), remaining(rem), originalPos(origPos), originalWidth(origWidth), enabled(en) {}
|
||||
};
|
||||
|
||||
// Variables - Efectos
|
||||
|
||||
Reference in New Issue
Block a user