#pragma once #include "Shortcut.h" #include // This class stores all the variables associated with each shortcut remapping class RemapShortcut { public: std::variant targetShortcut; bool isShortcutInvoked; ModifierKey winKeyInvoked; RemapShortcut(const std::variant& sc) : targetShortcut(sc), isShortcutInvoked(false), winKeyInvoked(ModifierKey::Disabled) { } RemapShortcut() : targetShortcut(Shortcut()), isShortcutInvoked(false), winKeyInvoked(ModifierKey::Disabled) { } };