Main Page
Related Pages
Namespaces
Classes
Files
Class List
Class Hierarchy
Class Members
cwchess::ChessPosition Member List
This is the complete list of members for
cwchess::ChessPosition
, including all inherited members.
all
(Code const& code) const
cwchess::ChessPosition
[inline]
all
(Color const& color) const
cwchess::ChessPosition
[inline]
candidates
(Index const& index) const
cwchess::ChessPosition
[inline]
candidates_table_offset
(Type const& type) const
cwchess::ChessPosition
[inline]
castle_flags
(void) const
cwchess::ChessPosition
[inline]
check
(void) const
cwchess::ChessPosition
[inline]
check
(Color const& color) const
cwchess::ChessPosition
[inline]
ChessPosition
(void)
cwchess::ChessPosition
[inline]
clear
(void)
cwchess::ChessPosition
clear_has_moved
(Index const& index)
cwchess::ChessPosition
[inline]
defendables
(Code const& code, Index const& index, bool& battery) const
cwchess::ChessPosition
double_check
(Color const& color) const
cwchess::ChessPosition
[inline]
en_passant
(void) const
cwchess::ChessPosition
[inline]
execute
(Move const& move)
cwchess::ChessPosition
FEN
(void) const
cwchess::ChessPosition
full_move_number
(void) const
cwchess::ChessPosition
[inline]
half_move_clock
(void) const
cwchess::ChessPosition
[inline]
has_moved
(Index const& index)
cwchess::ChessPosition
[inline]
index_of_king
(Color const& color) const
cwchess::ChessPosition
[inline]
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::ChessPosition
[inline]
move_end
(void) const
cwchess::ChessPosition
[inline]
moves
(Index const& index) const
cwchess::ChessPosition
piece_at
(Index const& index) const
cwchess::ChessPosition
[inline]
piece_at
(int col, int row) const
cwchess::ChessPosition
[inline]
piece_begin
(Color const& color) const
cwchess::ChessPosition
[inline]
piece_begin
(Code const& code) const
cwchess::ChessPosition
[inline]
piece_end
(void) const
cwchess::ChessPosition
[inline]
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::ChessPosition
[inline, protected]
set_en_passant
(Index const& index)
cwchess::ChessPosition
set_full_move_number
(int move)
cwchess::ChessPosition
[inline]
set_half_move_clock
(int count)
cwchess::ChessPosition
[inline]
set_has_moved
(Index const& index)
cwchess::ChessPosition
[inline]
skip_move
(void)
cwchess::ChessPosition
swap_colors
(void)
cwchess::ChessPosition
to_move
(Color const& color)
cwchess::ChessPosition
to_move
(void) const
cwchess::ChessPosition
[inline]
Copyright © 2006 - 2010 Carlo Wood. All rights reserved.