]> git.localhorst.tv Git - l2e.git/blobdiff - src/graphics/Sprite.cpp
switched some (x,y) and (w,h) pairs to vectors
[l2e.git] / src / graphics / Sprite.cpp
index 87ce8af1b366aaafd750fffd3e0e37e807c6928b..67bde8d09ba60f35e9ed85ea1e742d55ed9459e9 100644 (file)
@@ -7,14 +7,14 @@
 
 #include "Sprite.h"
 
-using geometry::Point;
+using geometry::Vector;
 
 namespace graphics {
 
-void Sprite::Draw(SDL_Surface *dest, const Point<int> &position, int col, int row) const {
+void Sprite::Draw(SDL_Surface *dest, const Vector<int> &position, int col, int row) const {
        SDL_Rect srcRect, destRect;
-       srcRect.x = xOffset + col * Width();
-       srcRect.y = yOffset + row * Height();
+       srcRect.x = offset.X() + col * Width();
+       srcRect.y = offset.Y() + row * Height();
        srcRect.w = Width();
        srcRect.h = Height();
        destRect.x = position.X();