diff options
Diffstat (limited to 'src/tangara/input/input_hook_actions.hpp')
| -rw-r--r-- | src/tangara/input/input_hook_actions.hpp | 8 |
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 |
