![]() |
OChess v0.0.2
Programmer's Manual
|
Right panel of the GameTab and contains the EditorCanvas and the live engine tab. More...
#include <GameTabRightPanel.hpp>
Public Member Functions | |
| GameTabRightPanel (wxFrame *parent, std::shared_ptr< Game > game) | |
| void | Notify () |
| void | OnCommentChange (wxCommandEvent &event) |
| void | RefreshTagsList () |
| void | OnTagSelected (wxListEvent &event) |
| void | OnTagDeselected (wxListEvent &event) |
| void | OnApply (wxCommandEvent &event) |
| void | OnDelete (wxCommandEvent &event) |
| void | OnLiveAnalysis (wxCommandEvent &event) |
| void | ApplyPreferences () |
| void | OnLiveEngineClose (wxCloseEvent &e) |
| std::uint8_t | GetNagFromStr (std::string str) |
Public Member Functions inherited from TabGameRightPanel | |
| TabGameRightPanel (wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(500, 379), long style=wxTAB_TRAVERSAL, const wxString &name=wxEmptyString) | |
Private Attributes | |
| std::shared_ptr< Game > | game |
| EditorCanvas * | editor_canvas |
| long | selected_item |
| LiveEngineDialog * | live_engine |
Additional Inherited Members | |
Protected Attributes inherited from TabGameRightPanel | |
| wxNotebook * | notebook |
| wxPanel * | editor_page |
| wxBoxSizer * | editor_page_sizer |
| wxTextCtrl * | opening_label |
| wxBoxSizer * | editor_canvas_sizer |
| wxStaticLine * | m_staticline1 |
| wxStaticText * | comment_label |
| wxTextCtrl * | comment_input |
| wxPanel * | nag_panel |
| wxButton * | nag_1 |
| wxButton * | nag_2 |
| wxButton * | nag_3 |
| wxButton * | nag_4 |
| wxButton * | nag_5 |
| wxButton * | nag_6 |
| wxButton * | nag_10 |
| wxButton * | nag_18 |
| wxButton * | nag_19 |
| wxButton * | nag_del |
| wxPanel * | tags_page |
| wxTextCtrl * | tagTextCtrl |
| wxTextCtrl * | valueTextCtrl |
| wxButton * | update_button |
| wxListCtrl * | tags_list |
| wxButton * | delete_button |
| wxPanel * | engine_page |
| wxStaticText * | engine_list_label |
| wxListBox * | engine_list |
| wxButton * | analyze_game_button |
| wxButton * | live_analysis_button |
Right panel of the GameTab and contains the EditorCanvas and the live engine tab.