diff options
-rw-r--r-- | include/move.h | 3 | ||||
-rw-r--r-- | lib/move.c | 10 |
2 files changed, 12 insertions, 1 deletions
diff --git a/include/move.h b/include/move.h index 9f61775..3844fe2 100644 --- a/include/move.h +++ b/include/move.h @@ -8,6 +8,9 @@ */ Move move_init(Coord, Coord); +Coord move_get_orig(Move); +Coord move_get_dest(Move); + /* * Returns 1 if Move is a valid chess movement. */ @@ -11,7 +11,15 @@ Move move_init(Coord orig, Coord dest) { m.dest = dest; return m; -} +} + +Coord move_get_orig(Move m) { + return m.orig; +} + +Coord move_get_dest(Move m) { + return m.dest; +} /* * Returns 1 if Move is a valid chess movement. |