diff --git a/dlls/winrt_x/Implementation/Windows.Xbox.Input.Gamepad.h b/dlls/winrt_x/Implementation/Windows.Xbox.Input.Gamepad.h index 189829b..e908557 100644 --- a/dlls/winrt_x/Implementation/Windows.Xbox.Input.Gamepad.h +++ b/dlls/winrt_x/Implementation/Windows.Xbox.Input.Gamepad.h @@ -1,9 +1,12 @@ #pragma once #include "Windows.Xbox.Input.Gamepad.g.h" #include +#include +#include namespace winrt::Windows::Xbox::Input::implementation { + struct Gamepad : GamepadT { Gamepad() = default; @@ -29,6 +32,8 @@ namespace winrt::Windows::Xbox::Input::implementation bool IsTrusted(); inline static winrt::Windows::Foundation::Collections::IVector staticGamepads = { nullptr }; uint64_t m_id{ 0 }; + float lastX = 0; + float lastY = 0; inline static std::pair const gamepadButtons[] = {