2019-03-19 06:57:49 +01:00
|
|
|
#ifndef MOUSE_H
|
|
|
|
#define MOUSE_H
|
|
|
|
|
2024-09-08 19:14:58 +02:00
|
|
|
void mouse_hook_init();
|
|
|
|
void mouse_hook_exit();
|
2019-03-19 06:57:49 +01:00
|
|
|
void mouse_lock();
|
|
|
|
void mouse_unlock();
|
2024-09-08 19:14:58 +02:00
|
|
|
LRESULT CALLBACK mouse_gm_hook_proc(int code, WPARAM wParam, LPARAM lParam);
|
|
|
|
LRESULT CALLBACK mouse_hook_proc(int code, WPARAM wParam, LPARAM lParam);
|
2019-03-19 06:57:49 +01:00
|
|
|
|
2022-09-20 08:59:36 +02:00
|
|
|
extern BOOL g_mouse_locked;
|
2021-09-09 03:49:54 +02:00
|
|
|
extern HHOOK g_mouse_hook;
|
|
|
|
extern HOOKPROC g_mouse_proc;
|
2019-03-19 06:57:49 +01:00
|
|
|
|
|
|
|
#endif
|