This is the complete list of members for MyChessboardWidget, including all inherited members.
add_arrow(gint begin_col, gint begin_row, gint end_col, gint end_row, GdkColor const& color) | cwmm::ChessboardWidget | inline |
add_floating_piece(code_t code, gdouble x, gdouble y, gboolean pointer_device) | cwmm::ChessboardWidget | inline |
all(Code const& code) const | cwchess::ChessPosition | inlineprotected |
all(Color const& color) const | cwchess::ChessPosition | inlineprotected |
allocate_color_handle(GdkColor const& color) | cwmm::ChessboardWidget | inline |
allocate_color_handle_rgb(gdouble red, gdouble green, gdouble blue) | cwmm::ChessboardWidget | inline |
candidates(Index const& index) const | cwchess::ChessPosition | inlineprotected |
candidates_table_offset(Type const& type) const | cwchess::ChessPosition | inlineprotected |
castle_flags(void) const | cwchess::ChessPosition | inlineprotected |
check(void) const | cwchess::ChessPosition | inlineprotected |
check(Color const& color) const | cwchess::ChessPosition | inlineprotected |
ChessboardWidget(void) | cwmm::ChessboardWidget | |
ChessPosition(void) | cwchess::ChessPosition | inlineprotected |
ChessPositionWidget(Gtk::Window* drawable, Glib::RefPtr< cwchess::Promotion > promotion=Glib::RefPtr< cwchess::Promotion >(new cwchess::Promotion)) | cwmm::ChessPositionWidget | inline |
clear(void) | cwmm::ChessPositionWidget | inline |
clear_has_moved(Index const& index) | cwchess::ChessPosition | inlineprotected |
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::ChessboardWidget | inline |
CwChessboardPtr(void) (defined in cwmm::CwChessboardPtr) | cwmm::CwChessboardPtr | inlineprotected |
defendables(Code const& code, Index const& index, bool& battery) const | cwchess::ChessPosition | protected |
disable_hud_layer(guint hud) | cwmm::ChessboardWidget | inline |
double_check(Color const& color) const | cwchess::ChessPosition | inlineprotected |
draw_bishop(cairo_t* cr, gdouble x, gdouble y, gdouble sside, gboolean white) | cwmm::ChessboardWidget | inlineprotectedvirtual |
draw_border(void) | cwmm::ChessboardWidget | inlineprotectedvirtual |
draw_hud_layer(cairo_t* cr, gint sside, guint hud) | MyChessboardWidget | protectedvirtual |
draw_hud_square(cairo_t* cr, gint col, gint row, gint sside, guint hud) | cwmm::ChessboardWidget | inlineprotectedvirtual |
draw_king(cairo_t* cr, gdouble x, gdouble y, gdouble sside, gboolean white) | cwmm::ChessboardWidget | inlineprotectedvirtual |
draw_knight(cairo_t* cr, gdouble x, gdouble y, gdouble sside, gboolean white) | cwmm::ChessboardWidget | inlineprotectedvirtual |
draw_pawn(cairo_t* cr, gdouble x, gdouble y, gdouble sside, gboolean white) | cwmm::ChessboardWidget | inlineprotectedvirtual |
draw_queen(cairo_t* cr, gdouble x, gdouble y, gdouble sside, gboolean white) | cwmm::ChessboardWidget | inlineprotectedvirtual |
draw_rook(cairo_t* cr, gdouble x, gdouble y, gdouble sside, gboolean white) | cwmm::ChessboardWidget | inlineprotectedvirtual |
draw_turn_indicator(gboolean white, gboolean on) | cwmm::ChessboardWidget | inlineprotectedvirtual |
dropped(gint col, gint row, cwchess::ChessPosition const& chess_position) (defined in MyChessboardWidget) | MyChessboardWidget | |
en_passant(void) const | cwchess::ChessPosition | inlineprotected |
enable_hud_layer(guint hud) | cwmm::ChessboardWidget | inline |
execute(cwchess::Move const& move) | cwmm::ChessPositionWidget | |
FEN(void) const | cwchess::ChessPosition | protected |
free_color_handle(ColorHandle handle) | cwmm::ChessboardWidget | inline |
full_move_number(void) const | cwchess::ChessPosition | inlineprotected |
get_active_turn_indicator(void) const | cwmm::ChessboardWidget | inline |
get_background_color(gint col, gint row) const | cwmm::ChessboardWidget | inline |
get_background_colors(ColorHandle* handles) const | cwmm::ChessboardWidget | inline |
get_black_fill_color(GdkColor& color) const | cwmm::ChessboardWidget | inline |
get_black_line_color(GdkColor& color) const | cwmm::ChessboardWidget | inline |
get_border_color(GdkColor& color) const | cwmm::ChessboardWidget | inline |
get_cursor_color(GdkColor& color) const | cwmm::ChessboardWidget | inline |
get_cursor_thickness(void) const | cwmm::ChessboardWidget | inline |
get_dark_square_color(GdkColor& color) const | cwmm::ChessboardWidget | inline |
get_draw_border(void) const | cwmm::ChessboardWidget | inline |
get_draw_turn_indicators(void) const | cwmm::ChessboardWidget | inline |
get_flip_board(void) const | cwmm::ChessboardWidget | inline |
get_floating_piece(gint handle) const | cwmm::ChessboardWidget | inline |
get_light_square_color(GdkColor& color) const | cwmm::ChessboardWidget | inline |
get_marker_color(gint col, gint row) const | cwmm::ChessboardWidget | inline |
get_marker_thickness(void) const | cwmm::ChessboardWidget | inline |
get_position(void) const | cwmm::ChessPositionWidget | inline |
get_square(gint col, gint row) const | cwmm::ChessboardWidget | inline |
get_white_fill_color(GdkColor& color) const | cwmm::ChessboardWidget | inline |
get_white_line_color(GdkColor& color) const | cwmm::ChessboardWidget | inline |
get_widget_mode(void) const | cwmm::ChessPositionWidget | inline |
half_move_clock(void) const | cwchess::ChessPosition | inlineprotected |
has_moved(Index const& index) | cwchess::ChessPosition | inlineprotected |
hide_cursor(void) | cwmm::ChessboardWidget | inline |
illegal(cwchess::Move const& move, cwchess::ChessPosition const& chess_position) (defined in MyChessboardWidget) | MyChessboardWidget | |
index_of_king(Color const& color) const | cwchess::ChessPosition | inlineprotected |
initial_position(void) | cwmm::ChessPositionWidget | inline |
is_inside_board(gint col, gint row) | cwmm::ChessboardWidget | inlinestatic |
legal(Move const& move) const | cwchess::ChessPosition | protected |
load_FEN(std::string const& FEN) | cwmm::ChessPositionWidget | |
M_AllowEnPassantCapture_connection | cwmm::ChessPositionWidget | protected |
M_chessboard (defined in cwmm::CwChessboardPtr) | cwmm::CwChessboardPtr | protected |
M_drawable | cwmm::ChessPositionWidget | protected |
M_MenuPopup | cwmm::ChessPositionWidget | protected |
M_PieceHasMoved_connection | cwmm::ChessPositionWidget | protected |
M_placepiece_index | cwmm::ChessPositionWidget | protected |
M_refActionGroup | cwmm::ChessPositionWidget | protected |
M_refAllowEnPassantCapture_action | cwmm::ChessPositionWidget | protected |
M_refIconFactory | cwmm::ChessPositionWidget | protected |
M_refPieceHasMoved_action | cwmm::ChessPositionWidget | protected |
M_refToMoveBlack_action | cwmm::ChessPositionWidget | protected |
M_refToMoveWhite_action | cwmm::ChessPositionWidget | protected |
M_refUIManager | cwmm::ChessPositionWidget | protected |
mode_disabled | cwmm::ChessPositionWidget | static |
mode_edit_game | cwmm::ChessPositionWidget | static |
mode_edit_position | cwmm::ChessPositionWidget | static |
move_begin(Index const& index) const | cwchess::ChessPosition | inlineprotected |
move_end(void) const | cwchess::ChessPosition | inlineprotected |
move_floating_piece(gint handle, gdouble x, gdouble y) | cwmm::ChessboardWidget | inline |
moved(cwchess::Move const& move, cwchess::ChessPosition const& previous_position, cwchess::ChessPosition const& current_position) (defined in MyChessboardWidget) | MyChessboardWidget | |
moves(Index const& index) const | cwchess::ChessPosition | protected |
MyChessboardWidget(Gtk::Window* drawable) (defined in MyChessboardWidget) | MyChessboardWidget | |
on_button_press(gint col, gint row, GdkEventButton const* event) | MyChessboardWidget | protectedvirtual |
on_button_release(gint col, gint row, GdkEventButton const* event) | MyChessboardWidget | protectedvirtual |
on_clipboard_clear(void) (defined in cwmm::ChessPositionWidget) | cwmm::ChessPositionWidget | protectedvirtual |
on_clipboard_get(Gtk::SelectionData& selection_data, guint info) (defined in cwmm::ChessPositionWidget) | cwmm::ChessPositionWidget | protectedvirtual |
on_clipboard_received(Glib::ustring const& text) (defined in cwmm::ChessPositionWidget) | cwmm::ChessPositionWidget | protectedvirtual |
on_clipboard_received_targets(Glib::StringArrayHandle const& targets_array) (defined in cwmm::ChessPositionWidget) | cwmm::ChessPositionWidget | protectedvirtual |
on_cursor_entered_square(gint prev_col, gint prev_row, gint col, gint row) | cwmm::ChessPositionWidget | inlinevirtual |
on_cursor_left_chessboard(gint prev_col, gint prev_row) | cwmm::ChessPositionWidget | inlinevirtual |
on_menu_allow_en_passant_capture(void) (defined in cwmm::ChessPositionWidget) | cwmm::ChessPositionWidget | protectedvirtual |
on_menu_clear_board(void) (defined in cwmm::ChessPositionWidget) | cwmm::ChessPositionWidget | protectedvirtual |
on_menu_copy_FEN(void) (defined in cwmm::ChessPositionWidget) | cwmm::ChessPositionWidget | protectedvirtual |
on_menu_initial_position(void) (defined in cwmm::ChessPositionWidget) | cwmm::ChessPositionWidget | protectedvirtual |
on_menu_mode_editgame(void) (defined in MyChessboardWidget) | MyChessboardWidget | inline |
on_menu_mode_editposition(void) (defined in MyChessboardWidget) | MyChessboardWidget | inline |
on_menu_mode_placepieces(void) (defined in MyChessboardWidget) | MyChessboardWidget | inline |
on_menu_mode_showattacked(void) (defined in MyChessboardWidget) | MyChessboardWidget | inline |
on_menu_mode_showcandidates(void) (defined in MyChessboardWidget) | MyChessboardWidget | inline |
on_menu_mode_showdefendables(void) (defined in MyChessboardWidget) | MyChessboardWidget | inline |
on_menu_mode_showdefended_black(void) (defined in MyChessboardWidget) | MyChessboardWidget | inline |
on_menu_mode_showdefended_white(void) (defined in MyChessboardWidget) | MyChessboardWidget | inline |
on_menu_mode_showmoves(void) (defined in MyChessboardWidget) | MyChessboardWidget | inline |
on_menu_mode_showreachables(void) (defined in MyChessboardWidget) | MyChessboardWidget | inline |
on_menu_paste_FEN(void) (defined in cwmm::ChessPositionWidget) | cwmm::ChessPositionWidget | protectedvirtual |
on_menu_piece_has_moved(void) (defined in cwmm::ChessPositionWidget) | cwmm::ChessPositionWidget | protectedvirtual |
on_menu_placepiece_black_bishop(void) (defined in cwmm::ChessPositionWidget) | cwmm::ChessPositionWidget | protectedvirtual |
on_menu_placepiece_black_king(void) (defined in cwmm::ChessPositionWidget) | cwmm::ChessPositionWidget | protectedvirtual |
on_menu_placepiece_black_knight(void) (defined in cwmm::ChessPositionWidget) | cwmm::ChessPositionWidget | protectedvirtual |
on_menu_placepiece_black_pawn(void) (defined in cwmm::ChessPositionWidget) | cwmm::ChessPositionWidget | protectedvirtual |
on_menu_placepiece_black_queen(void) (defined in cwmm::ChessPositionWidget) | cwmm::ChessPositionWidget | protectedvirtual |
on_menu_placepiece_black_rook(void) (defined in cwmm::ChessPositionWidget) | cwmm::ChessPositionWidget | protectedvirtual |
on_menu_placepiece_nothing(void) (defined in cwmm::ChessPositionWidget) | cwmm::ChessPositionWidget | protectedvirtual |
on_menu_placepiece_white_bishop(void) (defined in cwmm::ChessPositionWidget) | cwmm::ChessPositionWidget | protectedvirtual |
on_menu_placepiece_white_king(void) (defined in cwmm::ChessPositionWidget) | cwmm::ChessPositionWidget | protectedvirtual |
on_menu_placepiece_white_knight(void) (defined in cwmm::ChessPositionWidget) | cwmm::ChessPositionWidget | protectedvirtual |
on_menu_placepiece_white_pawn(void) (defined in cwmm::ChessPositionWidget) | cwmm::ChessPositionWidget | protectedvirtual |
on_menu_placepiece_white_queen(void) (defined in cwmm::ChessPositionWidget) | cwmm::ChessPositionWidget | protectedvirtual |
on_menu_placepiece_white_rook(void) (defined in cwmm::ChessPositionWidget) | cwmm::ChessPositionWidget | protectedvirtual |
on_menu_swap_colors(void) (defined in cwmm::ChessPositionWidget) | cwmm::ChessPositionWidget | protectedvirtual |
on_menu_to_move_black(void) (defined in cwmm::ChessPositionWidget) | cwmm::ChessPositionWidget | protectedvirtual |
on_menu_to_move_white(void) (defined in cwmm::ChessPositionWidget) | cwmm::ChessPositionWidget | protectedvirtual |
picked_up(cwchess::Index const& index, cwchess::ChessPosition const& chess_position) (defined in MyChessboardWidget) | MyChessboardWidget | |
piece_at(Index const& index) const | cwchess::ChessPosition | inlineprotected |
piece_at(int col, int row) const | cwchess::ChessPosition | inlineprotected |
piece_begin(Color const& color) const | cwchess::ChessPosition | inlineprotected |
piece_begin(Code const& code) const | cwchess::ChessPosition | inlineprotected |
piece_end(void) const | cwchess::ChessPosition | inlineprotected |
place(cwchess::Code const& code, cwchess::Index const& index) | cwmm::ChessPositionWidget | inline |
reachables(Index const& index, bool attacked_squares=false) const | cwchess::ChessPosition | protected |
remove_arrow(gpointer ptr) | cwmm::ChessboardWidget | inline |
remove_floating_piece(gint handle) | cwmm::ChessboardWidget | inline |
reset_en_passant(void) (defined in cwchess::ChessPosition) | cwchess::ChessPosition | inlineprotected |
set_active_turn_indicator(gboolean white) | cwmm::ChessboardWidget | inline |
set_background_color(gint col, gint row, ColorHandle handle) | cwmm::ChessboardWidget | inline |
set_background_colors(ColorHandle const* handles) | cwmm::ChessboardWidget | inline |
set_black_fill_color(GdkColor const& color) | cwmm::ChessboardWidget | inline |
set_black_line_color(GdkColor const& color) | cwmm::ChessboardWidget | inline |
set_border_color(GdkColor const& color) | cwmm::ChessboardWidget | inline |
set_calc_board_border_width(gint(*new_calc_board_border_width)(CwChessboard const* , gint)) | cwmm::ChessboardWidget | inline |
set_cursor_color(GdkColor const& color) | cwmm::ChessboardWidget | inline |
set_cursor_thickness(gdouble thickness) | cwmm::ChessboardWidget | inline |
set_dark_square_color(GdkColor const& color) | cwmm::ChessboardWidget | inline |
set_draw_border(gboolean draw) | cwmm::ChessboardWidget | inline |
set_draw_turn_indicators(gboolean draw) | cwmm::ChessboardWidget | inline |
set_en_passant(cwchess::Index const& index) | cwmm::ChessPositionWidget | inline |
set_flip_board(gboolean flip) | cwmm::ChessboardWidget | inline |
set_full_move_number(int move) | cwchess::ChessPosition | inlineprotected |
set_half_move_clock(int count) | cwchess::ChessPosition | inlineprotected |
set_has_moved(Index const& index) | cwchess::ChessPosition | inlineprotected |
set_light_square_color(GdkColor const& color) | cwmm::ChessboardWidget | inline |
set_marker_color(gint col, gint row, ColorHandle mahandle) | cwmm::ChessboardWidget | inline |
set_marker_level(gboolean below) | cwmm::ChessboardWidget | inline |
set_marker_thickness(gdouble thickness) | cwmm::ChessboardWidget | inline |
set_position(cwchess::ChessPosition const& chess_position) | cwmm::ChessPositionWidget | inline |
set_square(gint col, gint row, code_t code) | cwmm::ChessboardWidget | inline |
set_white_fill_color(GdkColor const& color) | cwmm::ChessboardWidget | inline |
set_white_line_color(GdkColor const& color) | cwmm::ChessboardWidget | inline |
set_widget_mode(widget_mode_type widget_mode) | cwmm::ChessPositionWidget | inline |
show_cursor(void) | cwmm::ChessboardWidget | inline |
signal_dropped(void) | cwmm::ChessPositionWidget | inline |
signal_illegal(void) | cwmm::ChessPositionWidget | inline |
signal_moved(void) | cwmm::ChessPositionWidget | inline |
signal_picked_up(void) | cwmm::ChessPositionWidget | inline |
skip_move(void) | cwmm::ChessPositionWidget | inline |
sside(void) const | cwmm::ChessboardWidget | inline |
swap_colors(void) | cwmm::ChessPositionWidget | inline |
to_move(cwchess::Color const& color) | cwmm::ChessPositionWidget | inline |
cwchess::ChessPosition::to_move(void) const | cwchess::ChessPosition | inlineprotected |
top_left_a1_x(void) const | cwmm::ChessboardWidget | inline |
top_left_a1_y(void) const | cwmm::ChessboardWidget | inline |
widget_mode_type typedef | cwmm::ChessPositionWidget | |
x2col(gdouble x) const | cwmm::ChessboardWidget | inline |
y2row(gdouble y) const | cwmm::ChessboardWidget | inline |
~ChessboardWidget() | cwmm::ChessboardWidget | virtual |