diff -r fed1595b188e -r 5e30ef2e26cb windowing/windowserver/nga/SERVER/pointer.h --- a/windowing/windowserver/nga/SERVER/pointer.h Sat Feb 20 00:07:50 2010 +0200 +++ b/windowing/windowserver/nga/SERVER/pointer.h Fri Mar 12 15:50:05 2010 +0200 @@ -66,6 +66,7 @@ #else static TBool PreProcessDriverEvent(TRawEvent &aRawEvent); #endif + static void TranslateCoordsOnRotation(TPoint& aPoint); static TBool PreProcessClientEvent(TRawEvent &aRawEvent, TBool aAdvancedPointersEnabled); static TBool IsPointerEventType(TRawEvent::TType aType); static void ProcessWsEvent(TWsEvent& aEvent,const CWsWindowGroup* aForceInGroup,TBool aNatural); @@ -229,6 +230,11 @@ /** Used to offset the y pointer */ static TInt iYOffset; + +#if defined(__WINS__) + /** Tell whether to rotate pointer coords in _WINS_ builds */ + static TBool iEmulatorRotatePointerCoords; +#endif }; class CWsPointerBuffer : public CBase