X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fmap%2FArea.cpp;h=e7d6f6635d8b284f7945bc2c5c2729238ccefbef;hb=7011e3c622be7d4f24c0166a1ad5aeb4f8c5f851;hp=a64dab2a928ea1b479860ee1f1220ff7623bcf76;hpb=cc3d698b8c1ad09d7a3f9e3f28bc84e0ac1735ea;p=l2e.git diff --git a/src/map/Area.cpp b/src/map/Area.cpp index a64dab2..e7d6f66 100644 --- a/src/map/Area.cpp +++ b/src/map/Area.cpp @@ -4,11 +4,12 @@ #include "../graphics/Sprite.h" #include "../loader/TypeDescription.h" #include "../loader/Interpreter.h" +#include "../math/Vector.h" #include "../sdl/utility.h" #include -using geometry::Vector; +using math::Vector; using loader::FieldDescription; using loader::Interpreter; using loader::TypeDescription; @@ -24,7 +25,7 @@ Area::Area() } -Tile *Area::TileAt(const geometry::Vector &offset) { +Tile *Area::TileAt(const math::Vector &offset) { int tileIndex(offset.Y() * width + offset.X()); if (tileIndex < numTiles) { return tiles +tileIndex; @@ -33,7 +34,7 @@ Tile *Area::TileAt(const geometry::Vector &offset) { } } -const Tile *Area::TileAt(const geometry::Vector &offset) const { +const Tile *Area::TileAt(const math::Vector &offset) const { int tileIndex(offset.Y() * width + offset.X()); if (tileIndex < numTiles) { return tiles +tileIndex;