forked from jaildesigner-jailgames/jaildoctors_dilemma
linter
This commit is contained in:
@@ -9,21 +9,15 @@ class SurfaceSprite;
|
||||
|
||||
struct ItemData {
|
||||
std::string tile_set_file; // Ruta al fichero con los gráficos del item
|
||||
float x; // Posición del item en pantalla
|
||||
float y; // Posición del item en pantalla
|
||||
int tile; // Número de tile dentro de la textura
|
||||
int counter; // Contador inicial. Es el que lo hace cambiar de color
|
||||
Uint8 color1; // Uno de los dos colores que se utiliza para el item
|
||||
Uint8 color2; // Uno de los dos colores que se utiliza para el item
|
||||
float x{0}; // Posición del item en pantalla
|
||||
float y{0}; // Posición del item en pantalla
|
||||
int tile{0}; // Número de tile dentro de la textura
|
||||
int counter{0}; // Contador inicial. Es el que lo hace cambiar de color
|
||||
Uint8 color1{}; // Uno de los dos colores que se utiliza para el item
|
||||
Uint8 color2{}; // Uno de los dos colores que se utiliza para el item
|
||||
|
||||
// Constructor
|
||||
ItemData()
|
||||
: x(0),
|
||||
y(0),
|
||||
tile(0),
|
||||
counter(0),
|
||||
color1(),
|
||||
color2() {}
|
||||
ItemData() = default;
|
||||
};
|
||||
|
||||
class Item {
|
||||
@@ -42,22 +36,22 @@ class Item {
|
||||
|
||||
public:
|
||||
// Constructor
|
||||
explicit Item(ItemData item);
|
||||
explicit Item(const ItemData &item);
|
||||
|
||||
// Destructor
|
||||
~Item() = default;
|
||||
|
||||
// Pinta el objeto en pantalla
|
||||
void render();
|
||||
void render() const;
|
||||
|
||||
// Actualiza las variables del objeto
|
||||
void update() { counter_++; }
|
||||
|
||||
// Obtiene el rectangulo de colision del objeto
|
||||
SDL_FRect& getCollider() { return collider_; }
|
||||
auto getCollider() -> SDL_FRect& { return collider_; }
|
||||
|
||||
// Obtiene su ubicación
|
||||
SDL_FPoint getPos();
|
||||
auto getPos() -> SDL_FPoint;
|
||||
|
||||
// Asigna los colores del objeto
|
||||
void setColors(Uint8 col1, Uint8 col2);
|
||||
|
||||
Reference in New Issue
Block a user