diff options
author | Raúl Benencia <rul@kalgan.cc> | 2015-03-31 15:18:25 -0300 |
---|---|---|
committer | Raúl Benencia <rul@kalgan.cc> | 2015-03-31 15:18:25 -0300 |
commit | c81bc656c6226883b7e3cae5269532123c7dea76 (patch) | |
tree | bf55dd75ef1850adce4586423ff9510f7734b115 | |
parent | 85cdbcd8fa2867b5e36dc1705fdb17ce4a2a558b (diff) |
add move fields getters
-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. |