![]() |
OChess v0.0.2
Programmer's Manual
|
A BaseTab sub-tab to manage games. More...
#include <BaseManageTab.hpp>
Public Member Functions | |
| BaseManageTab (wxFrame *parent, std::shared_ptr< GameBase > db, std::shared_ptr< GameListManager > glm, BaseImportTab *import_tab, BaseGameTab *games_tab) | |
| void | RefreshInformations () |
| void | Reset (std::shared_ptr< GameBase > db) |
| bool | HasPendingEvents () |
Public Member Functions inherited from TabBase_TabManage | |
| TabBase_TabManage (wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(500, 300), long style=wxTAB_TRAVERSAL, const wxString &name=wxEmptyString) | |
Private Attributes | |
| std::shared_ptr< GameListManager > | glm |
| Never free the following pointers in that class. | |
| std::shared_ptr< GameBase > | base |
| BaseImportTab * | import_tab |
| Pointers for data access. | |
| BaseGameTab * | games_tab |
| bool | has_pending_events |
Additional Inherited Members | |
Protected Attributes inherited from TabBase_TabManage | |
| wxTextCtrl * | informations |
| wxButton * | save_button |
A BaseTab sub-tab to manage games.