We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b3d6e9b commit 5384a81Copy full SHA for 5384a81
include/GameBoard.h
@@ -18,6 +18,8 @@ class GameBoard {
18
GameBoard(GameBoard&) = delete;
19
~GameBoard();
20
GameBoard& operator=(GameBoard&) = delete;
21
+
22
+ const std::map<Coordinate, std::unique_ptr<GamePiece>>& getPieces() const;
23
};
24
25
#endif
src/GameBoard.cpp
@@ -1,9 +1,19 @@
1
#include "GameBoard.h"
2
3
+#include <map>
4
+#include <memory>
5
6
+using std::map;
7
+using std::unique_ptr;
8
9
GameBoard::GameBoard() {
10
11
}
12
13
GameBoard::~GameBoard() {
14
-}
15
+}
16
17
+const map<Coordinate, unique_ptr<GamePiece>>& GameBoard::getPieces() const {
+ return pieces;
0 commit comments