|
Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
|
#include <PieceMovePlan.hpp>
Public Attributes | |
| PieceMoveSpecial | special {PieceMoveSpecial::None} |
| std::uint8_t | token {} |
| std::int32_t | sourceSquare {} |
| std::int32_t | destinationSquare {} |
| std::vector< PieceMoveInstruction > | instructions |
| std::optional< std::size_t > | loopBegin |
| std::optional< std::size_t > | loopEnd |
| std::size_t | randomChoicesUsed {} |
Definition at line 58 of file PieceMovePlan.hpp.
| std::int32_t monopoly::pieces::PieceMovePlan::destinationSquare {} |
Definition at line 63 of file PieceMovePlan.hpp.
| std::vector<PieceMoveInstruction> monopoly::pieces::PieceMovePlan::instructions |
Definition at line 64 of file PieceMovePlan.hpp.
| std::optional<std::size_t> monopoly::pieces::PieceMovePlan::loopBegin |
Definition at line 65 of file PieceMovePlan.hpp.
| std::optional<std::size_t> monopoly::pieces::PieceMovePlan::loopEnd |
Definition at line 66 of file PieceMovePlan.hpp.
| std::size_t monopoly::pieces::PieceMovePlan::randomChoicesUsed {} |
Definition at line 67 of file PieceMovePlan.hpp.
| std::int32_t monopoly::pieces::PieceMovePlan::sourceSquare {} |
Definition at line 62 of file PieceMovePlan.hpp.
| PieceMoveSpecial monopoly::pieces::PieceMovePlan::special {PieceMoveSpecial::None} |
Definition at line 60 of file PieceMovePlan.hpp.
| std::uint8_t monopoly::pieces::PieceMovePlan::token {} |
Definition at line 61 of file PieceMovePlan.hpp.