From 7cb5e1a3dcd645770197763c24aeab2994bce553 Mon Sep 17 00:00:00 2001 From: montellese Date: Fri, 22 Feb 2013 14:31:08 +0100 Subject: [win32] add defines for GID_ROTATE_ANGLE_TO_ARGUMENT and GID_ROTATE_ANGLE_FROM_ARGUMENT --- xbmc/windowing/windows/WinSystemWin32.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/xbmc/windowing/windows/WinSystemWin32.h b/xbmc/windowing/windows/WinSystemWin32.h index ff33da3a8f..8f25d93021 100644 --- a/xbmc/windowing/windows/WinSystemWin32.h +++ b/xbmc/windowing/windows/WinSystemWin32.h @@ -115,6 +115,9 @@ typedef struct tagGESTURENOTIFYSTRUCT { DWORD dwInstanceID; // internally used } GESTURENOTIFYSTRUCT, *PGESTURENOTIFYSTRUCT; +#define GID_ROTATE_ANGLE_TO_ARGUMENT(_arg_) ((USHORT)((((_arg_) + 2.0 * 3.14159265) / (4.0 * 3.14159265)) * 65535.0)) +#define GID_ROTATE_ANGLE_FROM_ARGUMENT(_arg_) ((((double)(_arg_) / 65535.0) * 4.0 * 3.14159265) - 2.0 * 3.14159265) + DECLARE_HANDLE(HGESTUREINFO); #endif -- cgit v1.2.3