#include <stdexcept>
-using geometry::Vector;
+using math::Vector;
using graphics::Sprite;
using loader::FieldDescription;
using loader::Interpreter;
}
}
-Trigger *Map::TriggerAt(const geometry::Vector<int> &offset) {
+Trigger *Map::TriggerAt(const math::Vector<int> &offset) {
// TODO: add support for multiple triggers on a tile?
Vector<int> coords(TileCoordinates(offset));
for (Trigger *i(triggers); i != triggers + numTriggers; ++i) {
return 0;
}
-SDL_Surface *Map::BattleBackgroundAt(const geometry::Vector<int> &position) {
+SDL_Surface *Map::BattleBackgroundAt(const math::Vector<int> &position) {
Tile *tile(TileAt(position));
if (tile && tile->BattleBackground()) {
return tile->BattleBackground();