diff --git a/src/game/GameState.h b/src/game/GameState.h index c9ade2a..5ca1291 100644 --- a/src/game/GameState.h +++ b/src/game/GameState.h @@ -107,6 +107,16 @@ namespace UNO::GAME { std::vector players_; std::vector::iterator currentPlayer_; + /** + * 反转 + */ + void reverse(); + + /** + * 下一个玩家 + */ + void nextPlayer(); + public: virtual ~GameState() = default; /** @@ -135,21 +145,11 @@ namespace UNO::GAME { */ void addPlayer(PlayerStateType playerState); - /** - * 下一个玩家 - */ - void nextPlayer(); - /** * 清空玩家 */ void clearPlayers(); - /** - * 反转 - */ - void reverse(); - /** * 由于用户出牌而改变状态 * @param card 用户出的牌