構成 | 関数

ネームスペース osl::ki2

構成

class  Ki2File
 「.ki2」という拡張子を持つ2ch形式ファイル. [詳細]

関数

const std::string show (Square)
const std::string show (Square cur, Square prev)
const std::string show (Ptype)
const std::string showPromote (bool)
const std::string show (Move move, const NumEffectState &state, Move prev=Move())
const std::string show (const Move *first, const Move *last, const NumEffectState &state, Move prev=Move())
const std::string show (const Move *first, const Move *last, const char *threatmate_first, const char *threatmate_last, const NumEffectState &state, Move prev=Move())

関数

const std::string osl::ki2::show ( Square  position  ) 

ki2.cc133 行で定義されています。

参照先 osl::Square::isPieceStand(), osl::Square::x(), と osl::Square::y().

参照元 show().

const std::string osl::ki2::show ( const Move *  first,
const Move *  last,
const char *  threatmate_first,
const char *  threatmate_last,
const NumEffectState &  state,
Move  prev = Move() 
)

ki2.cc272 行で定義されています。

参照先 osl::Move::isInvalid(), K_TSUMERO, osl::NumEffectState::makeMove(), と show().

const std::string osl::ki2::show ( const Move *  first,
const Move *  last,
const NumEffectState &  state,
Move  prev = Move() 
)

ki2.cc296 行で定義されています。

参照先 show().

const std::string osl::ki2::show ( Move  move,
const NumEffectState &  state,
Move  prev = Move() 
)
const std::string osl::ki2::show ( Square  cur,
Square  prev 
)

ki2.cc160 行で定義されています。

参照先 show().

const std::string osl::ki2::show ( Ptype  ptype  ) 

ki2.cc142 行で定義されています。

参照先 K_NARU, osl::PKNIGHT, osl::PLANCE, osl::PSILVER, と osl::unpromote().

const std::string osl::ki2::showPromote ( bool  promote  ) 

ki2.cc155 行で定義されています。

参照先 K_NARU.

参照元 show().

 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義