osl::BoardTable メンバ一覧

これは全メンバの一覧です。osl::BoardTable継承メンバも含んでいます。
BoardTable()osl::BoardTable
directionsosl::BoardTable [private]
dxsosl::BoardTable [static]
dysosl::BoardTable [static]
getDxForBlack(Direction dir) const osl::BoardTable [inline]
getDyForBlack(Direction dir) const osl::BoardTable [inline]
getLongDirection(Offset32 offset32) const osl::BoardTable [inline]
getLongDirection(Player P, Offset32 offset32) const osl::BoardTable [inline]
getLongDirection(Square from, Square to) const osl::BoardTable [inline]
getOffset(Direction dir) const osl::BoardTable [inline]
getOffset(Player pl, Direction dir) const osl::BoardTable [inline]
getOffsetForBlack(Direction dir) const osl::BoardTable [inline]
getShort8(Square from, Square to) const osl::BoardTable [inline]
getShort8(Square from, Square to, Offset &o) const osl::BoardTable [inline]
getShort8OffsetUnsafe(Square from, Square to) const osl::BoardTable [inline]
getShort8Unsafe(Square from, Square to) const osl::BoardTable [inline]
getShort8Unsafe(Player P, Square from, Square to) const osl::BoardTable [inline]
getShortOffset(Offset32 offset32) const osl::BoardTable [inline]
getShortOffsetNotKnight(Offset32 offset32) const osl::BoardTable [inline]
init()osl::BoardTable [private]
isBetween(Square t, Square p0, Square p1) const osl::BoardTable [inline]
isBetweenSafe(Square t, Square p0, Square p1) const osl::BoardTable [inline]
nextSquare(Player P, Square pos, Direction dr) const osl::BoardTable [inline]
offsetsosl::BoardTable [static]
setDirections()osl::BoardTable [private]
setKnightDirections()osl::BoardTable [private]
short8Dirosl::BoardTable [private]
short8Offsetosl::BoardTable [private]
short_offsetsosl::BoardTable [private]
short_offsets_not_knightosl::BoardTable [private]
space_countsosl::BoardTable [private]
spaceCounts(Square from, Square to) const osl::BoardTable [inline]
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義