Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
GtkTest Class Reference
Inheritance diagram for GtkTest:
Inheritance graph
[legend]

Public Member Functions

 GtkTest (int width, int height)
 
MyChessboardWidget&  chessboard_widget (void)
 
MyChessboardWidget const&  chessboard_widget (void) const
 

Protected Member Functions

virtual void on_menu_file_quit ()
 
virtual void on_menu_file_open ()
 
virtual void on_menu_file_save ()
 
virtual void on_menu_file_new ()
 
virtual void on_menu_file_clear ()
 
virtual void on_menu_file_export ()
 
virtual void on_menu_file_undo ()
 
virtual void on_menu_file_flip ()
 
virtual void on_menu_mode_editposition (void)
 
virtual void on_menu_mode_editgame (void)
 
void moved (cwchess::Move const& move, cwchess::ChessPosition const& previous_position, cwchess::ChessPosition const& current_position)
 

Protected Attributes

Gtk::VBox m_vbox
 
MyChessboardWidget m_chessboard_widget
 
Glib::RefPtr< Gtk::UIManager > m_refUIManager
 
Glib::RefPtr< Gtk::ActionGroup > m_refActionGroup
 
Glib::RefPtr< Gtk::RadioAction > M_ModePlacePieces_action
 
Glib::RefPtr< Gtk::RadioAction > M_ModeEditPosition_action
 
std::stack< cwchess::ChessPositionM_history
 

Detailed Description

Definition at line 432 of file tstcpp.cc.


The documentation for this class was generated from the following file:

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