My Project
|
#include <kisen.h>
Public Member Functions | |
KisenWriter (std::ostream &ostream) | |
void | save (const RecordMinimal &) |
Private Attributes | |
std::ostream & | os |
|
inline |
void osl::record::KisenWriter::save | ( | const RecordMinimal & | record | ) |
Definition at line 282 of file kisen.cc.
References osl::record::KisenUtils::convertSquare(), osl::SimpleState::countPiecesOnStand(), osl::Move::from(), osl::RecordMinimal::initial_state, osl::Move::isDrop(), osl::Move::isPromotion(), osl::NumEffectState::makeMove(), osl::RecordMinimal::moves, osl::PieceStand::order, osl::Move::player(), osl::Move::ptype(), and osl::Move::to().