6 #ifndef _INC_cInputBase_H
7 #define _INC_cInputBase_H
12 #include "../GrayLibBase.h"
19 #define INPKEYDEF(a,b,c,d) VK_##a = b,
25 typedef void* HCURSOR;
32 #define WHEEL_DELTA 120
133 virtual bool SetCursorX(
int iShowCursor, HCURSOR hCursor) = 0;
#define GRAYLIB_LINK
Definition: GrayLibBase.h:35
#define UNREFERENCED_PARAMETER(P)
< _WIN32 type thing. get rid of stupid warning.
Definition: SysTypes.h:299
MBUTTON_TYPE
Definition: cInputBase.h:40
@ MBUTTON_MIDDLE
=MK_MBUTTON in _WIN32
Definition: cInputBase.h:46
@ MBUTTON_LEFT
=MK_LBUTTON in _WIN32
Definition: cInputBase.h:44
@ MBUTTON_RIGHT
=MK_RBUTTON in _WIN32
Definition: cInputBase.h:45
@ MBUTTON_NO
no mouse button is pressed.
Definition: cInputBase.h:43
int PIXELS_t
Count of pixels in a dimension of some image/surface.
Definition: cSurfaceInfo.h:20