説明を見る。00001
00002
00003 #ifndef OSL_RECORD_MYSHOGI_H
00004 #define OSL_RECORD_MYSHOGI_H
00005
00006 #include "osl/numEffectState.h"
00007 #include <string>
00008 namespace osl
00009 {
00010 namespace record
00011 {
00012 namespace myshogi
00013 {
00014 std::string show(const NumEffectState& state);
00015 std::string show(const NumEffectState& state,
00016 Move last_move,
00017 const NumEffectState& prev,
00018 bool add_csa_move=false);
00019 std::string show(Player);
00020 std::string show(Ptype);
00021 std::string show(Square);
00022 std::string show(Piece);
00023 }
00024 }
00025 }
00026
00027 #endif
00028
00029
00030
00031