00001 #ifndef _lapi_h
00002 #define _lapi_h
00003
00009 typedef void (__cdecl *callback)(int number,
00010 signed int dx,
00011 signed int dy,
00012 unsigned int buttons,
00013 int suspended);
00014
00016
00021 void __cdecl lRegisterCallback(callback c);
00022
00025 void __cdecl lUnRegisterCallback(void);
00026
00031 int __cdecl lGetMice(int count);
00032
00039 int __cdecl lHasMouse(int number);
00040
00046 void __cdecl lUnGetMouse(int number);
00047
00050 void __cdecl lUnGetAllMice();
00051
00059 void __cdecl lSuspendMouse(int number);
00060
00067 void __cdecl lUnSuspendMouse(int number);
00068
00069 #endif // ifndef _lapi_h