![]() |
OChess v0.0.2
Programmer's Manual
|
This is the complete list of members for HalfMove, including all inherited members.
| AddMove(HalfMove *m) | HalfMove | |
| arbiter | HalfMove | private |
| BuildAndVerify(HalfMove *m, std::string fen) (defined in HalfMove) | HalfMove | private |
| BuildAndVerify(std::string initial_fen) | HalfMove | |
| capture | HalfMove | private |
| dst (defined in HalfMove) | HalfMove | private |
| eco (defined in HalfMove) | HalfMove | private |
| fen (defined in HalfMove) | HalfMove | private |
| GetAbsoluteMove(std::string &src, std::string &dst) (defined in HalfMove) | HalfMove | |
| GetCurrentMoveWithFEN(const std::string fen) | HalfMove | |
| GetFen() (defined in HalfMove) | HalfMove | |
| GetLine() | HalfMove | |
| GetLineAsSAN() (defined in HalfMove) | HalfMove | |
| GetLineCaptures() (defined in HalfMove) | HalfMove | |
| GetOpening(std::string &name, std::string &eco) | HalfMove | |
| HalfMove(HalfMove *m) (defined in HalfMove) | HalfMove | |
| HalfMove(std::string move_absolute, std::string move_san) (defined in HalfMove) | HalfMove | |
| HalfMove(std::string move_absolute, std::string move_san, std::string fen) (defined in HalfMove) | HalfMove | |
| HalfMove(CMI::HalfMove *m) (defined in HalfMove) | HalfMove | |
| HasChild(HalfMove *m) | HalfMove | |
| HasParent(HalfMove *m) | HalfMove | |
| IsVariation() | HalfMove | |
| opening | HalfMove | private |
| SetAbsoluteMove(const std::string &move_absolute) (defined in HalfMove) | HalfMove | |
| SetCapture(char c) (defined in HalfMove) | HalfMove | |
| SetFen(std::string fen) (defined in HalfMove) | HalfMove | |
| SetOpening(const std::string &name, const std::string &eco) | HalfMove | |
| src | HalfMove | private |