Retocados nombres de variables antiguos

This commit is contained in:
2022-08-26 19:53:19 +02:00
parent a4000d25db
commit 5ff62a6950
12 changed files with 273 additions and 201 deletions

View File

@@ -10,28 +10,28 @@
class MovingSprite : public Sprite
{
protected:
float mPosX; // Posición en el eje X
float mPosY; // Posición en el eje Y
float x; // Posición en el eje X
float y; // Posición en el eje Y
float mPosXPrev; // Posición anterior en el eje X
float mPosYPrev; // Posición anterior en el eje Y
float xPrev; // Posición anterior en el eje X
float yPrev; // Posición anterior en el eje Y
float mVelX; // Velocidad en el eje X. Cantidad de pixeles a desplazarse
float mVelY; // Velocidad en el eje Y. Cantidad de pixeles a desplazarse
float vx; // Velocidad en el eje X. Cantidad de pixeles a desplazarse
float vy; // Velocidad en el eje Y. Cantidad de pixeles a desplazarse
float mAccelX; // Aceleración en el eje X. Variación de la velocidad
float mAccelY; // Aceleración en el eje Y. Variación de la velocidad
float ax; // Aceleración en el eje X. Variación de la velocidad
float ay; // Aceleración en el eje Y. Variación de la velocidad
float mZoomW; // Zoom aplicado a la anchura
float mZoomH; // Zoom aplicado a la altura
float zoomW; // Zoom aplicado a la anchura
float zoomH; // Zoom aplicado a la altura
double mAngle; // Angulo para dibujarlo
bool mRotate; // Indica si ha de rotar
Uint16 mRotateSpeed; // Velocidad de giro
double mRotateAmount; // Cantidad de grados a girar en cada iteración
Uint16 mCounter; // Contador interno
SDL_Point mCenter; // Centro de rotación
SDL_RendererFlip mFlip; // Indica como se voltea el sprite
double angle; // Angulo para dibujarlo
bool rotateEnabled; // Indica si ha de rotar
int rotateSpeed; // Velocidad de giro
double rotateAmount; // Cantidad de grados a girar en cada iteración
int counter; // Contador interno
SDL_Point center; // Centro de rotación
SDL_RendererFlip currentFlip; // Indica como se voltea el sprite
public:
// Constructor
@@ -92,43 +92,43 @@ public:
void setPos(SDL_Rect rect);
// Establece el valor de la variable
void setPosX(float x);
void setPosX(float value);
// Establece el valor de la variable
void setPosY(float y);
void setPosY(float value);
// Establece el valor de la variable
void setVelX(float x);
void setVelX(float value);
// Establece el valor de la variable
void setVelY(float y);
void setVelY(float value);
// Establece el valor de la variable
void setAccelX(float x);
void setAccelX(float value);
// Establece el valor de la variable
void setAccelY(float y);
void setAccelY(float value);
// Establece el valor de la variable
void setZoomW(float w);
void setZoomW(float value);
// Establece el valor de la variable
void setZoomH(float h);
void setZoomH(float value);
// Establece el valor de la variable
void setAngle(double a);
void setAngle(double vaue);
// Incrementa el valor de la variable
void incAngle(double inc);
void incAngle(double value);
// Decrementa el valor de la variable
void decAngle(double dec);
void decAngle(double value);
// Establece el valor de la variable
void setRotate(bool value);
// Establece el valor de la variable
void setRotateSpeed(Uint16 value);
void setRotateSpeed(int value);
// Establece el valor de la variable
void setRotateAmount(double value);
@@ -151,6 +151,9 @@ public:
// Devuelve el rectangulo donde está el sprite
SDL_Rect getRect();
// Establece los valores de posición y tamaño del sprite
void setRect(SDL_Rect rect);
// Deshace el último movimiento
void undoMove();