Add a move-generator API.
[tagua/yd.git] / src / core / defaultstate.h
blob6c602b2438f8087fa2290b8e68868f9cd316b9bb
2 #ifndef CORE__DEFAULT_STATE_H
3 #define CORE__DEFAULT_STATE_H
5 #include "piece.h"
6 #include "point.h"
7 #include "state.h"
9 #include <vector>
11 class TAGUA_EXPORT DefaultState : virtual public IState {
12 public:
13 virtual std::vector<const Point*> theoreticalMoves(const Piece& piece,
14 const Point& src) const;
17 #endif // CORE__DEFAULT_STATE_H