aboutsummaryrefslogtreecommitdiff
path: root/src/game_tab/editor/LiveEngineDialog.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/game_tab/editor/LiveEngineDialog.hpp')
-rw-r--r--src/game_tab/editor/LiveEngineDialog.hpp13
1 files changed, 11 insertions, 2 deletions
diff --git a/src/game_tab/editor/LiveEngineDialog.hpp b/src/game_tab/editor/LiveEngineDialog.hpp
index 90b1b9f..96155bb 100644
--- a/src/game_tab/editor/LiveEngineDialog.hpp
+++ b/src/game_tab/editor/LiveEngineDialog.hpp
@@ -1,7 +1,16 @@
-#include "ochess.hpp"
#include "LiveEngineDialogFB.h"
+#include "UCI.hpp"
+#include "ochess.hpp"
+#include <wx/timer.h>
class LiveEngineDialog : public LiveEngineDialogFB {
+ uciadapter::UCI *engine;
+ std::string engine_name;
+ wxTimer timer;
+
public:
- LiveEngineDialog(wxWindow *parent);
+ LiveEngineDialog(wxWindow *parent, std::string engine_name);
+ void StartEngine();
+ void TogglePauseEngine(wxCommandEvent &event);
+ void OnTimerTick(wxTimerEvent &event);
}; \ No newline at end of file