aboutsummaryrefslogtreecommitdiff
path: root/src/game_tab/editor/LiveEngineDialog.hpp
diff options
context:
space:
mode:
authorLoic Guegan <manzerbredes@mailbox.org>2022-02-27 17:02:21 +0100
committerLoic Guegan <manzerbredes@mailbox.org>2022-02-27 17:02:21 +0100
commit40a56b72feaad057499e43807b88c7c7463c2938 (patch)
treee262edf786ce81b7e9d09f0c6ba3ed1daa2f40ca /src/game_tab/editor/LiveEngineDialog.hpp
parent0e18d4ac8718414fd6192cc2983b7cd44f5fd28a (diff)
Improve live engine dialog
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