Add draw piece function

This commit is contained in:
2025-12-06 23:01:43 +08:00
parent 1a1e783e94
commit a6403953ef
5 changed files with 93 additions and 12 deletions

View File

@@ -190,4 +190,12 @@ int GameSession::getOldComponentID(int row, int col) {
auto it = m_oldPieceIDtoComponentID.find(pieceID);
//for (auto [pieceID, y] : m_oldPieceIDtoComponentID)
return (it != m_oldPieceIDtoComponentID.end()) ? it->second : -1;
}
}
std::optional<std::pair<int, int>> GameSession::getSelectedPiece() const {
return m_seletedPiece;
}
const Board* GameSession::getBoard() const {
return m_board.get();
}