summaryrefslogtreecommitdiff
path: root/src/tangara/input/input_hook_actions.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/tangara/input/input_hook_actions.hpp')
-rw-r--r--src/tangara/input/input_hook_actions.hpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/tangara/input/input_hook_actions.hpp b/src/tangara/input/input_hook_actions.hpp
index bca82af6..2db0b6e7 100644
--- a/src/tangara/input/input_hook_actions.hpp
+++ b/src/tangara/input/input_hook_actions.hpp
@@ -7,6 +7,7 @@
#pragma once
#include "input/input_hook.hpp"
+#include "audio/track_queue.hpp"
namespace input {
namespace actions {
@@ -21,10 +22,13 @@ auto scrollToBottom() -> HookCallback;
auto goBack() -> HookCallback;
+auto togglePlayPause() -> HookCallback;
+
+auto nextTrack(audio::TrackQueue& queue) -> HookCallback;
+auto prevTrack(audio::TrackQueue& queue) -> HookCallback;
+
auto volumeUp() -> HookCallback;
auto volumeDown() -> HookCallback;
-auto allActions() -> std::vector<HookCallback>;
-
} // namespace actions
} // namespace input