update sprite.cpp

This commit is contained in:
2021-02-18 18:41:29 +01:00
parent 398388b68d
commit 31696cb2d0
2 changed files with 40 additions and 48 deletions

View File

@@ -14,7 +14,7 @@ Sprite::~Sprite()
}
// Inicializador
void Sprite::init(int x, int y, int w, int h, LTexture *texture, SDL_Renderer *renderer)
void Sprite::init(int x, int y, Uint16 w, Uint16 h, LTexture *texture, SDL_Renderer *renderer)
{
// Establece el alto y el ancho del sprite
setWidth(w);
@@ -74,13 +74,13 @@ int Sprite::getPosY()
}
// Obten el valor de la variable
int Sprite::getWidth()
Uint16 Sprite::getWidth()
{
return mWidth;
}
// Obten el valor de la variable
int Sprite::getHeight()
Uint16 Sprite::getHeight()
{
return mHeight;
}
@@ -98,13 +98,13 @@ void Sprite::setPosY(int y)
}
// Establece el valor de la variable
void Sprite::setWidth(int w)
void Sprite::setWidth(Uint16 w)
{
mWidth = w;
}
// Establece el valor de la variable
void Sprite::setHeight(int h)
void Sprite::setHeight(Uint16 h)
{
mHeight = h;
}
@@ -116,13 +116,7 @@ SDL_Rect Sprite::getSpriteClip()
}
// Establece el valor de la variable
void Sprite::setSpriteClip(SDL_Rect rect)
{
mSpriteClip = rect;
}
// Establece el valor de la variable
void Sprite::setSpriteClip(int x, int y, int w, int h)
void Sprite::setSpriteClip(int x, int y, Uint16 w, Uint16 h)
{
mSpriteClip.x = x;
mSpriteClip.y = y;
@@ -130,6 +124,12 @@ void Sprite::setSpriteClip(int x, int y, int w, int h)
mSpriteClip.h = h;
}
// Establece el valor de la variable
void Sprite::setSpriteClip(SDL_Rect rect)
{
mSpriteClip = rect;
}
// Obten el valor de la variable
LTexture *Sprite::getTexture()
{