update for HEAD-2003091401
[reactos.git] / subsys / win32k / include / mouse.h
1 #ifndef __WIN32K_MOUSE_H
2 #define __WIN32K_MOUSE_H
3
4 #include "../eng/misc.h"
5 #include <include/winsta.h>
6 //#include <ddk/ntddmou.h>
7
8 BOOL FASTCALL IntCheckClipCursor(LONG *x, LONG *y, PSYSTEM_CURSORINFO CurInfo);
9 BOOL FASTCALL IntSwapMouseButton(PWINSTATION_OBJECT WinStaObject, BOOL Swap);
10 INT  STDCALL  MouseSafetyOnDrawStart(PSURFOBJ SurfObj, PSURFGDI SurfGDI, LONG HazardX1, LONG HazardY1, LONG HazardX2, LONG HazardY2);
11 INT  FASTCALL MouseSafetyOnDrawEnd(PSURFOBJ SurfObj, PSURFGDI SurfGDI);
12 BOOL FASTCALL MouseMoveCursor(LONG X, LONG Y);
13 VOID FASTCALL EnableMouse(HDC hDisplayDC);
14 VOID          MouseGDICallBack(PMOUSE_INPUT_DATA Data, ULONG InputCount);
15
16
17 #endif /* __WIN32K_MOUSE_H */