cwchess::ChessPosition Member List

This is the complete list of members for cwchess::ChessPosition, including all inherited members.

all(Code const& code) const cwchess::ChessPositioninline
all(Color const& color) const cwchess::ChessPositioninline
candidates(Index const& index) const cwchess::ChessPositioninline
candidates_table_offset(Type const& type) const cwchess::ChessPositioninline
castle_flags(void) const cwchess::ChessPositioninline
check(void) const cwchess::ChessPositioninline
check(Color const& color) const cwchess::ChessPositioninline
ChessPosition(void)cwchess::ChessPositioninline
clear(void)cwchess::ChessPosition
clear_has_moved(Index const& index)cwchess::ChessPositioninline
defendables(Code const& code, Index const& index, bool& battery) const cwchess::ChessPosition
double_check(Color const& color) const cwchess::ChessPositioninline
en_passant(void) const cwchess::ChessPositioninline
execute(Move const& move)cwchess::ChessPosition
FEN(void) const cwchess::ChessPosition
full_move_number(void) const cwchess::ChessPositioninline
half_move_clock(void) const cwchess::ChessPositioninline
has_moved(Index const& index)cwchess::ChessPositioninline
index_of_king(Color const& color) const cwchess::ChessPositioninline
initial_position(void)cwchess::ChessPosition
legal(Move const& move) const cwchess::ChessPosition
load_FEN(std::string const& FEN)cwchess::ChessPosition
move_begin(Index const& index) const cwchess::ChessPositioninline
move_end(void) const cwchess::ChessPositioninline
moves(Index const& index) const cwchess::ChessPosition
piece_at(Index const& index) const cwchess::ChessPositioninline
piece_at(int col, int row) const cwchess::ChessPositioninline
piece_begin(Color const& color) const cwchess::ChessPositioninline
piece_begin(Code const& code) const cwchess::ChessPositioninline
piece_end(void) const cwchess::ChessPositioninline
place(Code const& code, Index const& index)cwchess::ChessPosition
reachables(Index const& index, bool attacked_squares=false) const cwchess::ChessPosition
reset_en_passant(void) (defined in cwchess::ChessPosition)cwchess::ChessPositioninlineprotected
set_en_passant(Index const& index)cwchess::ChessPosition
set_full_move_number(int move)cwchess::ChessPositioninline
set_half_move_clock(int count)cwchess::ChessPositioninline
set_has_moved(Index const& index)cwchess::ChessPositioninline
skip_move(void)cwchess::ChessPosition
swap_colors(void)cwchess::ChessPosition
to_move(Color const& color)cwchess::ChessPosition
to_move(void) const cwchess::ChessPositioninline

Copyright © 2006 - 2010 Carlo Wood.  All rights reserved.