aboutsummaryrefslogtreecommitdiff
path: root/src/Overlay.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/Overlay.cpp')
-rw-r--r--src/Overlay.cpp15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/Overlay.cpp b/src/Overlay.cpp
index 1147cc7..63f9822 100644
--- a/src/Overlay.cpp
+++ b/src/Overlay.cpp
@@ -339,6 +339,21 @@ namespace gsr {
overlay->save_replay();
});
+ global_hotkeys_js->bind_action("take_screenshot", [overlay](const std::string &id) {
+ fprintf(stderr, "pressed %s\n", id.c_str());
+ overlay->take_screenshot();
+ });
+
+ global_hotkeys_js->bind_action("toggle_record", [overlay](const std::string &id) {
+ fprintf(stderr, "pressed %s\n", id.c_str());
+ overlay->toggle_record();
+ });
+
+ global_hotkeys_js->bind_action("toggle_replay", [overlay](const std::string &id) {
+ fprintf(stderr, "pressed %s\n", id.c_str());
+ overlay->toggle_replay();
+ });
+
return global_hotkeys_js;
}