#ifndef BATTLE_PARTYLAYOUT_H_
#define BATTLE_PARTYLAYOUT_H_
-#include "../geometry/Vector.h"
+#include "../math/Vector.h"
#include <cassert>
#include <vector>
PartyLayout() : positions(0), numPositions(0) { }
public:
- std::vector<geometry::Vector<int> >::size_type NumPositions() const { return numPositions; }
- void CalculatePositions(int width, int height, std::vector<geometry::Vector<int> > &dest) const;
- geometry::Vector<int> CalculatePosition(int index, int width, int height) const;
+ std::vector<math::Vector<int> >::size_type NumPositions() const { return numPositions; }
+ void CalculatePositions(int width, int height, std::vector<math::Vector<int> > &dest) const;
+ math::Vector<int> CalculatePosition(int index, int width, int height) const;
public:
- void SetPositions(const geometry::Vector<int> *p, int num) {
+ void SetPositions(const math::Vector<int> *p, int num) {
positions = p;
numPositions = num;
}
static void Construct(void *);
private:
- const geometry::Vector<int> *positions;
+ const math::Vector<int> *positions;
int numPositions;
};
}
-#endif /* BATTLE_PARTYLAYOUT_H_ */
+#endif