cwmm::ChessPositionWidget Member List

This is the complete list of members for cwmm::ChessPositionWidget, including all inherited members.

add_arrow(gint begin_col, gint begin_row, gint end_col, gint end_row, GdkColor const& color)cwmm::ChessboardWidgetinline
add_floating_piece(code_t code, gdouble x, gdouble y, gboolean pointer_device)cwmm::ChessboardWidgetinline
all(Code const& code) const cwchess::ChessPositioninlineprotected
all(Color const& color) const cwchess::ChessPositioninlineprotected
allocate_color_handle(GdkColor const& color)cwmm::ChessboardWidgetinline
allocate_color_handle_rgb(gdouble red, gdouble green, gdouble blue)cwmm::ChessboardWidgetinline
candidates(Index const& index) const cwchess::ChessPositioninlineprotected
candidates_table_offset(Type const& type) const cwchess::ChessPositioninlineprotected
castle_flags(void) const cwchess::ChessPositioninlineprotected
check(void) const cwchess::ChessPositioninlineprotected
check(Color const& color) const cwchess::ChessPositioninlineprotected
ChessboardWidget(void)cwmm::ChessboardWidget
ChessPosition(void)cwchess::ChessPositioninlineprotected
ChessPositionWidget(Gtk::Window* drawable, Glib::RefPtr< cwchess::Promotion > promotion=Glib::RefPtr< cwchess::Promotion >(new cwchess::Promotion))cwmm::ChessPositionWidgetinline
clear(void)cwmm::ChessPositionWidgetinline
clear_has_moved(Index const& index)cwchess::ChessPositioninlineprotected
clipboard_copy(void) const cwmm::ChessPositionWidget
clipboard_paste(void)cwmm::ChessPositionWidget
code_t typedef (defined in cwmm::ChessPositionWidget)cwmm::ChessPositionWidget
ColorHandle typedef (defined in cwmm::ChessPositionWidget)cwmm::ChessPositionWidget
colrow2xy(gint col, gint row, gint& x, gint& y) const cwmm::ChessboardWidgetinline
CwChessboardPtr(void) (defined in cwmm::CwChessboardPtr)cwmm::CwChessboardPtrinlineprotected
defendables(Code const& code, Index const& index, bool& battery) const cwchess::ChessPositionprotected
disable_hud_layer(guint hud)cwmm::ChessboardWidgetinline
double_check(Color const& color) const cwchess::ChessPositioninlineprotected
draw_bishop(cairo_t* cr, gdouble x, gdouble y, gdouble sside, gboolean white)cwmm::ChessboardWidgetinlineprotectedvirtual
draw_border(void)cwmm::ChessboardWidgetinlineprotectedvirtual
draw_hud_layer(cairo_t* cr, gint sside, guint hud)cwmm::ChessboardWidgetinlineprotectedvirtual
draw_hud_square(cairo_t* cr, gint col, gint row, gint sside, guint hud)cwmm::ChessboardWidgetinlineprotectedvirtual
draw_king(cairo_t* cr, gdouble x, gdouble y, gdouble sside, gboolean white)cwmm::ChessboardWidgetinlineprotectedvirtual
draw_knight(cairo_t* cr, gdouble x, gdouble y, gdouble sside, gboolean white)cwmm::ChessboardWidgetinlineprotectedvirtual
draw_pawn(cairo_t* cr, gdouble x, gdouble y, gdouble sside, gboolean white)cwmm::ChessboardWidgetinlineprotectedvirtual
draw_queen(cairo_t* cr, gdouble x, gdouble y, gdouble sside, gboolean white)cwmm::ChessboardWidgetinlineprotectedvirtual
draw_rook(cairo_t* cr, gdouble x, gdouble y, gdouble sside, gboolean white)cwmm::ChessboardWidgetinlineprotectedvirtual
draw_turn_indicator(gboolean white, gboolean on)cwmm::ChessboardWidgetinlineprotectedvirtual
en_passant(void) const cwchess::ChessPositioninlineprotected
enable_hud_layer(guint hud)cwmm::ChessboardWidgetinline
execute(cwchess::Move const& move)cwmm::ChessPositionWidget
FEN(void) const cwchess::ChessPositionprotected
free_color_handle(ColorHandle handle)cwmm::ChessboardWidgetinline
full_move_number(void) const cwchess::ChessPositioninlineprotected
get_active_turn_indicator(void) const cwmm::ChessboardWidgetinline
get_background_color(gint col, gint row) const cwmm::ChessboardWidgetinline
get_background_colors(ColorHandle* handles) const cwmm::ChessboardWidgetinline
get_black_fill_color(GdkColor& color) const cwmm::ChessboardWidgetinline
get_black_line_color(GdkColor& color) const cwmm::ChessboardWidgetinline
get_border_color(GdkColor& color) const cwmm::ChessboardWidgetinline
get_cursor_color(GdkColor& color) const cwmm::ChessboardWidgetinline
get_cursor_thickness(void) const cwmm::ChessboardWidgetinline
get_dark_square_color(GdkColor& color) const cwmm::ChessboardWidgetinline
get_draw_border(void) const cwmm::ChessboardWidgetinline
get_draw_turn_indicators(void) const cwmm::ChessboardWidgetinline
get_flip_board(void) const cwmm::ChessboardWidgetinline
get_floating_piece(gint handle) const cwmm::ChessboardWidgetinline
get_light_square_color(GdkColor& color) const cwmm::ChessboardWidgetinline
get_marker_color(gint col, gint row) const cwmm::ChessboardWidgetinline
get_marker_thickness(void) const cwmm::ChessboardWidgetinline
get_position(void) const cwmm::ChessPositionWidgetinline
get_square(gint col, gint row) const cwmm::ChessboardWidgetinline
get_white_fill_color(GdkColor& color) const cwmm::ChessboardWidgetinline
get_white_line_color(GdkColor& color) const cwmm::ChessboardWidgetinline
get_widget_mode(void) const cwmm::ChessPositionWidgetinline
half_move_clock(void) const cwchess::ChessPositioninlineprotected
has_moved(Index const& index)cwchess::ChessPositioninlineprotected
hide_cursor(void)cwmm::ChessboardWidgetinline
index_of_king(Color const& color) const cwchess::ChessPositioninlineprotected
initial_position(void)cwmm::ChessPositionWidgetinline
is_inside_board(gint col, gint row)cwmm::ChessboardWidgetinlinestatic
legal(Move const& move) const cwchess::ChessPositionprotected
load_FEN(std::string const& FEN)cwmm::ChessPositionWidget
M_AllowEnPassantCapture_connectioncwmm::ChessPositionWidgetprotected
M_chessboard (defined in cwmm::CwChessboardPtr)cwmm::CwChessboardPtrprotected
M_drawablecwmm::ChessPositionWidgetprotected
M_MenuPopupcwmm::ChessPositionWidgetprotected
M_PieceHasMoved_connectioncwmm::ChessPositionWidgetprotected
M_placepiece_indexcwmm::ChessPositionWidgetprotected
M_refActionGroupcwmm::ChessPositionWidgetprotected
M_refAllowEnPassantCapture_actioncwmm::ChessPositionWidgetprotected
M_refIconFactorycwmm::ChessPositionWidgetprotected
M_refPieceHasMoved_actioncwmm::ChessPositionWidgetprotected
M_refToMoveBlack_actioncwmm::ChessPositionWidgetprotected
M_refToMoveWhite_actioncwmm::ChessPositionWidgetprotected
M_refUIManagercwmm::ChessPositionWidgetprotected
mode_disabledcwmm::ChessPositionWidgetstatic
mode_edit_gamecwmm::ChessPositionWidgetstatic
mode_edit_positioncwmm::ChessPositionWidgetstatic
move_begin(Index const& index) const cwchess::ChessPositioninlineprotected
move_end(void) const cwchess::ChessPositioninlineprotected
move_floating_piece(gint handle, gdouble x, gdouble y)cwmm::ChessboardWidgetinline
moves(Index const& index) const cwchess::ChessPositionprotected
on_button_press(gint col, gint row, GdkEventButton const* event)cwmm::ChessPositionWidgetinlinevirtual
on_button_release(gint col, gint row, GdkEventButton const* event)cwmm::ChessPositionWidgetinlinevirtual
on_clipboard_clear(void) (defined in cwmm::ChessPositionWidget)cwmm::ChessPositionWidgetprotectedvirtual
on_clipboard_get(Gtk::SelectionData& selection_data, guint info) (defined in cwmm::ChessPositionWidget)cwmm::ChessPositionWidgetprotectedvirtual
on_clipboard_received(Glib::ustring const& text) (defined in cwmm::ChessPositionWidget)cwmm::ChessPositionWidgetprotectedvirtual
on_clipboard_received_targets(Glib::StringArrayHandle const& targets_array) (defined in cwmm::ChessPositionWidget)cwmm::ChessPositionWidgetprotectedvirtual
on_cursor_entered_square(gint prev_col, gint prev_row, gint col, gint row)cwmm::ChessPositionWidgetinlinevirtual
on_cursor_left_chessboard(gint prev_col, gint prev_row)cwmm::ChessPositionWidgetinlinevirtual
on_menu_allow_en_passant_capture(void) (defined in cwmm::ChessPositionWidget)cwmm::ChessPositionWidgetprotectedvirtual
on_menu_clear_board(void) (defined in cwmm::ChessPositionWidget)cwmm::ChessPositionWidgetprotectedvirtual
on_menu_copy_FEN(void) (defined in cwmm::ChessPositionWidget)cwmm::ChessPositionWidgetprotectedvirtual
on_menu_initial_position(void) (defined in cwmm::ChessPositionWidget)cwmm::ChessPositionWidgetprotectedvirtual
on_menu_paste_FEN(void) (defined in cwmm::ChessPositionWidget)cwmm::ChessPositionWidgetprotectedvirtual
on_menu_piece_has_moved(void) (defined in cwmm::ChessPositionWidget)cwmm::ChessPositionWidgetprotectedvirtual
on_menu_placepiece_black_bishop(void) (defined in cwmm::ChessPositionWidget)cwmm::ChessPositionWidgetprotectedvirtual
on_menu_placepiece_black_king(void) (defined in cwmm::ChessPositionWidget)cwmm::ChessPositionWidgetprotectedvirtual
on_menu_placepiece_black_knight(void) (defined in cwmm::ChessPositionWidget)cwmm::ChessPositionWidgetprotectedvirtual
on_menu_placepiece_black_pawn(void) (defined in cwmm::ChessPositionWidget)cwmm::ChessPositionWidgetprotectedvirtual
on_menu_placepiece_black_queen(void) (defined in cwmm::ChessPositionWidget)cwmm::ChessPositionWidgetprotectedvirtual
on_menu_placepiece_black_rook(void) (defined in cwmm::ChessPositionWidget)cwmm::ChessPositionWidgetprotectedvirtual
on_menu_placepiece_nothing(void) (defined in cwmm::ChessPositionWidget)cwmm::ChessPositionWidgetprotectedvirtual
on_menu_placepiece_white_bishop(void) (defined in cwmm::ChessPositionWidget)cwmm::ChessPositionWidgetprotectedvirtual
on_menu_placepiece_white_king(void) (defined in cwmm::ChessPositionWidget)cwmm::ChessPositionWidgetprotectedvirtual
on_menu_placepiece_white_knight(void) (defined in cwmm::ChessPositionWidget)cwmm::ChessPositionWidgetprotectedvirtual
on_menu_placepiece_white_pawn(void) (defined in cwmm::ChessPositionWidget)cwmm::ChessPositionWidgetprotectedvirtual
on_menu_placepiece_white_queen(void) (defined in cwmm::ChessPositionWidget)cwmm::ChessPositionWidgetprotectedvirtual
on_menu_placepiece_white_rook(void) (defined in cwmm::ChessPositionWidget)cwmm::ChessPositionWidgetprotectedvirtual
on_menu_swap_colors(void) (defined in cwmm::ChessPositionWidget)cwmm::ChessPositionWidgetprotectedvirtual
on_menu_to_move_black(void) (defined in cwmm::ChessPositionWidget)cwmm::ChessPositionWidgetprotectedvirtual
on_menu_to_move_white(void) (defined in cwmm::ChessPositionWidget)cwmm::ChessPositionWidgetprotectedvirtual
piece_at(Index const& index) const cwchess::ChessPositioninlineprotected
piece_at(int col, int row) const cwchess::ChessPositioninlineprotected
piece_begin(Color const& color) const cwchess::ChessPositioninlineprotected
piece_begin(Code const& code) const cwchess::ChessPositioninlineprotected
piece_end(void) const cwchess::ChessPositioninlineprotected
place(cwchess::Code const& code, cwchess::Index const& index)cwmm::ChessPositionWidgetinline
reachables(Index const& index, bool attacked_squares=false) const cwchess::ChessPositionprotected
remove_arrow(gpointer ptr)cwmm::ChessboardWidgetinline
remove_floating_piece(gint handle)cwmm::ChessboardWidgetinline
reset_en_passant(void) (defined in cwchess::ChessPosition)cwchess::ChessPositioninlineprotected
set_active_turn_indicator(gboolean white)cwmm::ChessboardWidgetinline
set_background_color(gint col, gint row, ColorHandle handle)cwmm::ChessboardWidgetinline
set_background_colors(ColorHandle const* handles)cwmm::ChessboardWidgetinline
set_black_fill_color(GdkColor const& color)cwmm::ChessboardWidgetinline
set_black_line_color(GdkColor const& color)cwmm::ChessboardWidgetinline
set_border_color(GdkColor const& color)cwmm::ChessboardWidgetinline
set_calc_board_border_width(gint(*new_calc_board_border_width)(CwChessboard const* , gint))cwmm::ChessboardWidgetinline
set_cursor_color(GdkColor const& color)cwmm::ChessboardWidgetinline
set_cursor_thickness(gdouble thickness)cwmm::ChessboardWidgetinline
set_dark_square_color(GdkColor const& color)cwmm::ChessboardWidgetinline
set_draw_border(gboolean draw)cwmm::ChessboardWidgetinline
set_draw_turn_indicators(gboolean draw)cwmm::ChessboardWidgetinline
set_en_passant(cwchess::Index const& index)cwmm::ChessPositionWidgetinline
set_flip_board(gboolean flip)cwmm::ChessboardWidgetinline
set_full_move_number(int move)cwchess::ChessPositioninlineprotected
set_half_move_clock(int count)cwchess::ChessPositioninlineprotected
set_has_moved(Index const& index)cwchess::ChessPositioninlineprotected
set_light_square_color(GdkColor const& color)cwmm::ChessboardWidgetinline
set_marker_color(gint col, gint row, ColorHandle mahandle)cwmm::ChessboardWidgetinline
set_marker_level(gboolean below)cwmm::ChessboardWidgetinline
set_marker_thickness(gdouble thickness)cwmm::ChessboardWidgetinline
set_position(cwchess::ChessPosition const& chess_position)cwmm::ChessPositionWidgetinline
set_square(gint col, gint row, code_t code)cwmm::ChessboardWidgetinline
set_white_fill_color(GdkColor const& color)cwmm::ChessboardWidgetinline
set_white_line_color(GdkColor const& color)cwmm::ChessboardWidgetinline
set_widget_mode(widget_mode_type widget_mode)cwmm::ChessPositionWidgetinline
show_cursor(void)cwmm::ChessboardWidgetinline
signal_dropped(void)cwmm::ChessPositionWidgetinline
signal_illegal(void)cwmm::ChessPositionWidgetinline
signal_moved(void)cwmm::ChessPositionWidgetinline
signal_picked_up(void)cwmm::ChessPositionWidgetinline
skip_move(void)cwmm::ChessPositionWidgetinline
sside(void) const cwmm::ChessboardWidgetinline
swap_colors(void)cwmm::ChessPositionWidgetinline
to_move(cwchess::Color const& color)cwmm::ChessPositionWidgetinline
cwchess::ChessPosition::to_move(void) const cwchess::ChessPositioninlineprotected
top_left_a1_x(void) const cwmm::ChessboardWidgetinline
top_left_a1_y(void) const cwmm::ChessboardWidgetinline
widget_mode_type typedefcwmm::ChessPositionWidget
x2col(gdouble x) const cwmm::ChessboardWidgetinline
y2row(gdouble y) const cwmm::ChessboardWidgetinline
~ChessboardWidget()cwmm::ChessboardWidgetvirtual

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