柿木形式(KIF)。頭にv [詳細]
#include <kanjiPrint.h>
Public メソッド | |
const std::string & | getDan (const size_t index) const |
段数の文字を返す | |
const std::string & | getSuji (const size_t index) const |
筋の文字を返す。駒の文字幅に合わせる必要がある。 | |
const std::string & | getPiece (const size_t index) const |
盤面上の駒を返す | |
Static Public 変数 | |
static const CArray < std::string, 10 > | dan |
static const CArray < std::string, 10 > | suji |
static const CArray < std::string, 32 > | pieces |
柿木形式(KIF)。頭にv
kanjiPrint.h の 170 行で定義されています。
const std::string& osl::record::KIFCharacters::getDan | ( | const size_t | index | ) | const [inline, virtual] |
const std::string& osl::record::KIFCharacters::getPiece | ( | const size_t | index | ) | const [inline, virtual] |
const std::string& osl::record::KIFCharacters::getSuji | ( | const size_t | index | ) | const [inline, virtual] |
const osl::CArray< std::string, 10 > osl::record::KIFCharacters::dan [static] |
const osl::CArray< std::string, 32 > osl::record::KIFCharacters::pieces [static] |
{{ " " K_NAKAGURO, "+E", "v" K_PPAWN, "v" K_PLANCE, "v" K_PKNIGHT, "v" K_PSILVER, "v" K_PBISHOP, "v" K_PROOK, "v" K_KING, "v" K_GOLD, "v" K_PAWN, "v" K_LANCE, "v" K_KNIGHT, "v" K_SILVER, "v" K_BISHOP, "v" K_ROOK, " " K_NAKAGURO, "+E", " " K_PPAWN, " " K_PLANCE, " " K_PKNIGHT, " " K_PSILVER, " " K_PBISHOP, " " K_PROOK, " " K_KING, " " K_GOLD, " " K_PAWN, " " K_LANCE, " " K_KNIGHT, " " K_SILVER, " " K_BISHOP, " " K_ROOK }}
kanjiPrint.h の 174 行で定義されています。
参照元 getPiece().
const osl::CArray< std::string, 10 > osl::record::KIFCharacters::suji [static] |
{{"", " " K_R1, " " K_R2, " " K_R3, " " K_R4, " " K_R5, " " K_R6, " " K_R7, " " K_R8, " " K_R9}}
kanjiPrint.h の 173 行で定義されています。
参照元 getSuji().