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.