audita NOLINT/cppcheck-suppress: refactor i justifica residuals
This commit is contained in:
@@ -16,9 +16,9 @@ class MovingSprite : public Sprite {
|
||||
void clear(); // Reinicia todas las variables
|
||||
void render() override; // Muestra el sprite por pantalla
|
||||
|
||||
// cppcheck-suppress duplInheritedMember
|
||||
// cppcheck-suppress duplInheritedMember ; shadow intencional: Sprite::getPosX retorna int (sprites estàtics), MovingSprite::getPosX retorna float (sub-pixel). No s'accedeix via Sprite*: la jerarquia de joc treballa amb el tipus concret
|
||||
[[nodiscard]] auto getPosX() const -> float; // Obten el valor de la variable
|
||||
// cppcheck-suppress duplInheritedMember
|
||||
// cppcheck-suppress duplInheritedMember ; shadow intencional: vegeu nota a getPosX
|
||||
[[nodiscard]] auto getPosY() const -> float; // Obten el valor de la variable
|
||||
|
||||
[[nodiscard]] auto getVelX() const -> float; // Obten el valor de la variable
|
||||
@@ -64,9 +64,9 @@ class MovingSprite : public Sprite {
|
||||
[[nodiscard]] auto getIncX() const -> int; // Devuelve el incremento en el eje X en pixels
|
||||
|
||||
protected:
|
||||
// cppcheck-suppress duplInheritedMember
|
||||
// cppcheck-suppress duplInheritedMember ; shadow intencional: Sprite::x_ és int (posició entera per a sprites estàtics), MovingSprite::x_ és float (sub-pixel per a entitats mòbils). No s'accedeix via punter a Sprite*
|
||||
float x_; // Posición en el eje X (sub-pixel; Sprite::x_ es int)
|
||||
// cppcheck-suppress duplInheritedMember
|
||||
// cppcheck-suppress duplInheritedMember ; shadow intencional: vegeu nota a x_
|
||||
float y_; // Posición en el eje Y (sub-pixel; Sprite::y_ es int)
|
||||
|
||||
float x_prev_; // Posición anterior en el eje X
|
||||
|
||||
Reference in New Issue
Block a user