diff options
Diffstat (limited to 'src/Overlay.cpp')
-rw-r--r-- | src/Overlay.cpp | 15 |
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; } |