// Copyright 2016 Citra Emulator Project // Licensed under GPLv2 or any later version // Refer to the license.txt file included. #pragma once #include #include #include "core/hle/service/hid/hid.h" class EmuWindow; namespace KeyMap { extern const std::array mapping_targets; extern const std::array analog_inputs; ///Handles the pressing of a key and modifies InputCore state void PressKey(Service::HID::PadState target, float strength); ///Handles the releasing of a key and modifies InputCore state void ReleaseKey(Service::HID::PadState target); }