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_SendMouseMotion(SDL_Window *window, SDL_MouseID mouseID, int relative, int x, int y)
void SDL_SetDoubleClickTime(Uint32 interval)
GLint GLint GLint GLint GLint x
SDL_bool relative_mode_warp
int SDL_SendMouseWheel(SDL_Window *window, SDL_MouseID mouseID, float x, float y, SDL_MouseWheelDirection direction)
SDL_MouseClickState * clickstate
A collection of pixels used in software blitting.
int SDL_SendMouseButtonClicks(SDL_Window *window, SDL_MouseID mouseID, Uint8 state, Uint8 button, int clicks)
SDL_Mouse * SDL_GetMouse(void)
SDL_bool touch_mouse_events
float accumulated_wheel_y
void SDL_SetDefaultCursor(SDL_Cursor *cursor)
SDL_SystemCursor
Cursor types for SDL_CreateSystemCursor().
GLint GLint GLint GLint GLint GLint y
GLenum GLenum GLsizei const GLuint GLboolean enabled
EGLSurface EGLNativeWindowType * window
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
The type used to identify a window.
int SDL_SendMouseButton(SDL_Window *window, SDL_MouseID mouseID, Uint8 state, Uint8 button)
float accumulated_wheel_x
void SDL_SetMouseFocus(SDL_Window *window)
float relative_speed_scale
SDL_MouseWheelDirection
Scroll direction types for the Scroll event.
int uint32_t uint32_t uint32_t uint32_t uint32_t int drmModeModeInfoPtr mode int uint32_t uint32_t uint32_t uint32_t int32_t hot_x