OChess v0.0.2
Programmer's Manual
BoardCanvas Member List

This is the complete list of members for BoardCanvas, including all inherited members.

active_squareBoardCanvasprivate
adataBoardCanvasprivate
Animate(const GameState &new_gs, const std::string &src, const std::string &dst, bool faster)BoardCanvas
ApplyPreferences() (defined in BoardCanvas)BoardCanvas
arrow_drag (defined in BoardCanvas)BoardCanvasprivate
arrow_thicknessBoardCanvasprivate
arrowsBoardCanvasprivate
arrows_offsetBoardCanvasprivate
black_player (defined in BoardCanvas)BoardCanvasprivate
black_side (defined in BoardCanvas)BoardCanvasprivate
BoardCanvas(wxFrame *parent) (defined in BoardCanvas)BoardCanvas
BoardCanvas(wxFrame *parent, std::uint32_t square_width, bool frozen) (defined in BoardCanvas)BoardCanvas
boardX (defined in BoardCanvas)BoardCanvasprivate
boardY (defined in BoardCanvas)BoardCanvasprivate
canvas_sizeBoardCanvasprivate
captures (defined in BoardCanvas)BoardCanvasprivate
color_arrowsBoardCanvasprivate
DrawArrow(wxDC &dc, int xsrc, int ysrc, int xdst, int ydst, std::uint8_t thickness=50)BoardCanvasprivate
DrawBoard(wxDC &dc)BoardCanvas
DrawLArrow(wxDC &dc, int xsrc, int ysrc, int xdst, int ydst, bool flip=false, std::uint8_t thickness=50)BoardCanvasprivate
frozenBoardCanvasprivate
gsBoardCanvasprivate
is_black_turn (defined in BoardCanvas)BoardCanvasprivate
is_dragging (defined in BoardCanvas)BoardCanvasprivate
lastClickX (defined in BoardCanvas)BoardCanvasprivate
lastClickY (defined in BoardCanvas)BoardCanvasprivate
lock_square_size (defined in BoardCanvas)BoardCanvasprivate
MouseEvent(wxMouseEvent &event)BoardCanvas
mouseX (defined in BoardCanvas)BoardCanvasprivate
mouseY (defined in BoardCanvas)BoardCanvasprivate
OnPaint(wxPaintEvent &event)BoardCanvas
piece_width (defined in BoardCanvas)BoardCanvasprivate
SetClockTime(short hours, short min, short sec, bool IsBlack)BoardCanvas
SetupBoard(const GameState &new_gs)BoardCanvas
square_width (defined in BoardCanvas)BoardCanvasprivate
squares_hlBoardCanvasprivate
Swap()BoardCanvas
tBoardCanvasprivate
t_capturesBoardCanvasprivate
valid_drag (defined in BoardCanvas)BoardCanvasprivate
white_playerBoardCanvasprivate
Zoom(std::int32_t zoom)BoardCanvas
~BoardCanvas() (defined in BoardCanvas)BoardCanvas