cppcheck
This commit is contained in:
@@ -8,8 +8,10 @@ class Texture;
|
||||
// Clase MovingSprite. Añade posicion y velocidad en punto flotante
|
||||
class MovingSprite : public Sprite {
|
||||
protected:
|
||||
float x; // Posición en el eje X
|
||||
float y; // Posición en el eje Y
|
||||
// cppcheck-suppress duplInheritedMember
|
||||
float x; // Posición en el eje X (sub-pixel; Sprite::x es int)
|
||||
// cppcheck-suppress duplInheritedMember
|
||||
float y; // Posición en el eje Y (sub-pixel; Sprite::y es int)
|
||||
|
||||
float xPrev; // Posición anterior en el eje X
|
||||
float yPrev; // Posición anterior en el eje Y
|
||||
@@ -42,18 +44,20 @@ class MovingSprite : public Sprite {
|
||||
void rotate();
|
||||
|
||||
// Actualiza las variables internas del objeto
|
||||
void update();
|
||||
virtual void update();
|
||||
|
||||
// Reinicia todas las variables
|
||||
void clear();
|
||||
|
||||
// Muestra el sprite por pantalla
|
||||
void render();
|
||||
void render() override;
|
||||
|
||||
// Obten el valor de la variable
|
||||
// cppcheck-suppress duplInheritedMember
|
||||
float getPosX();
|
||||
|
||||
// Obten el valor de la variable
|
||||
// cppcheck-suppress duplInheritedMember
|
||||
float getPosY();
|
||||
|
||||
// Obten el valor de la variable
|
||||
@@ -84,7 +88,7 @@ class MovingSprite : public Sprite {
|
||||
Uint16 getRotateSpeed();
|
||||
|
||||
// Establece la posición y el tamaño del objeto
|
||||
void setRect(SDL_Rect rect);
|
||||
void setRect(SDL_Rect rect) override;
|
||||
|
||||
// Establece el valor de la variable
|
||||
void setPosX(float value);
|
||||
@@ -144,7 +148,7 @@ class MovingSprite : public Sprite {
|
||||
SDL_FlipMode getFlip();
|
||||
|
||||
// Devuelve el rectangulo donde está el sprite
|
||||
SDL_Rect getRect();
|
||||
SDL_Rect getRect() override;
|
||||
|
||||
// Deshace el último movimiento
|
||||
void undoMove();
|
||||
|
||||
Reference in New Issue
Block a user