X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fgraphics%2FAnimation.h;h=3791df4a75a185cc9463352f647ec36855d9853e;hb=4309d259becd96ead792678257e910c03a6b4a3d;hp=79bfa852b887f02316afad317a5bfdd912348eb5;hpb=60e0fe29ce6cd033edc78b181d9d07fa72c11172;p=l2e.git diff --git a/src/graphics/Animation.h b/src/graphics/Animation.h index 79bfa85..3791df4 100644 --- a/src/graphics/Animation.h +++ b/src/graphics/Animation.h @@ -10,7 +10,7 @@ namespace loader { } #include "../app/Timer.h" -#include "../geometry/Vector.h" +#include "../math/Vector.h" #include #include @@ -45,7 +45,7 @@ public: virtual int NumFrames() const = 0; virtual int Col(int frame) const = 0; virtual int Row(int frame) const = 0; - virtual geometry::Vector Offset(int frame) const { return geometry::Vector(); } + virtual math::Vector Offset(int frame) const { return math::Vector(); } static void CreateTypeDescription(); @@ -93,10 +93,10 @@ public: void ChangeSprite(const Sprite *s) { sprite = s; } const Sprite *GetSprite() const { return sprite ? sprite : animation->GetSprite(); } - void Draw(SDL_Surface *dest, geometry::Vector position) const; - void DrawTopRight(SDL_Surface *dest, geometry::Vector position) const; - void DrawCenter(SDL_Surface *dest, geometry::Vector position) const; - void DrawCenterBottom(SDL_Surface *dest, geometry::Vector position) const; + void Draw(SDL_Surface *dest, math::Vector position) const; + void DrawTopRight(SDL_Surface *dest, math::Vector position) const; + void DrawCenter(SDL_Surface *dest, math::Vector position) const; + void DrawCenterBottom(SDL_Surface *dest, math::Vector position) const; int Frame() const; @@ -112,4 +112,4 @@ private: } -#endif /* GRAPHICS_SIMPLEANIMATION_H_ */ +#endif