X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fgraphics%2FAnimation.h;h=f70379daf45603b9cc53e4c08c0f2c958e838ca4;hb=a3ba4dc677ad7c92eeb78b20b642241563605c9d;hp=79bfa852b887f02316afad317a5bfdd912348eb5;hpb=ef2496b3cb7ce66b7f831278be66261834b732e5;p=l2e.git diff --git a/src/graphics/Animation.h b/src/graphics/Animation.h index 79bfa85..f70379d 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;