X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fgraphics%2FAnimation.h;h=cfdb14639b2468f9267de38ea3f74fbac431cc6c;hb=2a1d9169e1f6c2dfe0f93ed40d5fb68d3da342af;hp=ee62493b18f54c623c729d52c450ec046b027993;hpb=bcbb72013091db29a085d044f200c10d66b7c47a;p=l2e.git diff --git a/src/graphics/Animation.h b/src/graphics/Animation.h index ee62493..cfdb146 100644 --- a/src/graphics/Animation.h +++ b/src/graphics/Animation.h @@ -12,15 +12,12 @@ #include "../app/Application.h" #include "../app/State.h" #include "../app/Timer.h" +#include "../loader/fwd.h" #include "../geometry/Vector.h" #include #include -namespace loader { - class TypeDescription; -} - namespace graphics { class Animation { @@ -49,7 +46,7 @@ public: virtual geometry::Vector Offset(int frame) const { return geometry::Vector(); } protected: - static void AddFields(loader::TypeDescription &, const Animation &, std::ptrdiff_t offset); + static void AddFields(loader::TypeDescription &, const Animation &, std::ptrdiff_t offset, int boolId, int numberId, int spriteId); private: const Sprite *sprite;