21 #include "../SDL_internal.h" 23 #ifndef _SDL_mouse_c_h 24 #define _SDL_mouse_c_h 64 int (*WarpMouseGlobal) (
int x,
int y);
73 Uint32 (*GetGlobalMouseState) (
int *
x,
int *
y);
int SDL_SendMouseWheel(SDL_Window *window, SDL_MouseID mouseID, int x, int y, SDL_MouseWheelDirection direction)
int SDL_SendMouseMotion(SDL_Window *window, SDL_MouseID mouseID, int relative, int x, int y)
void SDL_SetDoubleClickTime(Uint32 interval)
uint32_t Uint32
An unsigned 32-bit integer type.
SDL_bool relative_mode_warp
SDL_MouseClickState * clickstate
A collection of pixels used in software blitting.
GLint GLint GLint GLint GLint x
SDL_Mouse * SDL_GetMouse(void)
uint8_t Uint8
An unsigned 8-bit integer type.
void SDL_SetDefaultCursor(SDL_Cursor *cursor)
SDL_SystemCursor
Cursor types for SDL_CreateSystemCursor.
GLenum GLenum GLsizei const GLuint GLboolean enabled
SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char int SDL_PRINTF_FORMAT_STRING const char const char SDL_SCANF_FORMAT_STRING const char return SDL_ThreadFunction const char void return Uint32 return Uint32 void
GLint GLint GLint GLint GLint GLint y
The type used to identify a window.
int SDL_SendMouseButton(SDL_Window *window, SDL_MouseID mouseID, Uint8 state, Uint8 button)
void SDL_SetMouseFocus(SDL_Window *window)
SDL_MouseWheelDirection
Scroll direction types for the Scroll event.