windowing/windowserver/nga/SERVER/pointer.h
branchRCL_3
changeset 2 5e30ef2e26cb
parent 0 5d03bc08d59c
child 17 e375a7921169
--- 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