22 #ifndef AGS_ENGINE_DEVICE_MOUSEW32_H 23 #define AGS_ENGINE_DEVICE_MOUSEW32_H 25 #include "ags/shared/util/geometry.h" 26 #include "ags/shared/util/geometry.h" 39 bool LockedToWindow =
false;
44 bool ControlEnabled =
false;
46 bool ConfineInCtrlRect =
false;
50 float SpeedUnit = 1.f;
55 void WindowToGame(
int &x,
int &y);
57 void SetSysPosition(
int x,
int y);
63 bool IsLockedToWindow();
65 bool TryLockToWindow();
67 void UnlockFromWindow();
70 bool IsControlEnabled()
const;
72 void SetSpeedUnit(
float f);
76 void SetSpeed(
float speed);
82 void UpdateGraphicArea();
85 void SetMoveLimit(
const Rect &r);
90 void SetPosition(
const Point &p);
92 void SetHotspot(
int x,
int y);
94 void SetMovementControl(
bool flag);
Definition: achievements_tables.h:27
Definition: geometry.h:87
Definition: geometry.h:219
Definition: mouse_w32.h:37