Académique Documents
Professionnel Documents
Culture Documents
SIXTYONE
600
Ring Documentation, Release 1.2
void SDL_DisableScreenSaver(void)
void SDL_EnableScreenSaver(void)
SDL_GLContext SDL_GL_CreateContext(SDL_Window *window)
void SDL_GL_DeleteContext(SDL_GLContext context)
SDL_bool SDL_GL_ExtensionSupported(const char *extension)
int SDL_GL_GetAttribute(SDL_GLattr attr,int *value)
SDL_GLContext SDL_GL_GetCurrentContext(void)
SDL_Window *SDL_GL_GetCurrentWindow(void)
void SDL_GL_GetDrawableSize(SDL_Window *window,int *w,int *h)
void *SDL_GL_GetProcAddress(const char *proc)
int SDL_GL_GetSwapInterval(void)
int SDL_GL_LoadLibrary(const char *path)
int SDL_GL_MakeCurrent(SDL_Window *window,SDL_GLContext context)
void SDL_GL_ResetAttributes(void)
int SDL_GL_SetAttribute(SDL_GLattr attr,int value)
int SDL_GL_SetSwapInterval(int interval)
void SDL_GL_SwapWindow(SDL_Window *window)
void SDL_GL_UnloadLibrary(void)
SDL_DisplayMode *SDL_GetClosestDisplayMode(int displayIndex,SDL_DisplayMode
*mode,SDL_DisplayMode *closest)
int SDL_GetCurrentDisplayMode(int displayIndex,SDL_DisplayMode *mode)
const char *SDL_GetCurrentVideoDriver(void)
int SDL_GetDesktopDisplayMode(int displayIndex,SDL_DisplayMode *mode)
int SDL_GetDisplayBounds(int displayIndex,SDL_Rect *rect)
int SDL_GetNumVideoDisplays(void)
int SDL_GetNumVideoDrivers(void)
const char * SDL_GetVideoDriver(int index)
void *SDL_GetWindowData(SDL_Window *window,const char *name)
int SDL_GetWindowDisplayIndex(SDL_Window *window)
int SDL_GetWindowDisplayMode(SDL_Window *window,SDL_DisplayMode *mode)
Uint32 SDL_GetWindowFlags(SDL_Window *window)
SDL_Window *SDL_GetWindowFromID(Uint32 id)
int SDL_GetWindowGammaRamp(SDL_Window *window,Uint16 *red,Uint16 *green,Uint16 *blue)
SDL_bool SDL_GetWindowGrab(SDL_Window *window)
Uint32 SDL_GetWindowID(SDL_Window* window)
void SDL_GetWindowMaximumSize(SDL_Window *window,int *w,int *h)
601
Ring Documentation, Release 1.2
602
Ring Documentation, Release 1.2
603
Ring Documentation, Release 1.2
604
Ring Documentation, Release 1.2
605
Ring Documentation, Release 1.2
int SDL_GetNumTouchDevices(void)
int SDL_GetNumTouchFingers(SDL_TouchID touchID)
SDL_TouchID SDL_GetTouchDevice(int index)
SDL_Finger* SDL_GetTouchFinger(SDL_TouchID touchID,int index)
SDL_bool SDL_HasEvent(Uint32 type)
SDL_bool SDL_HasEvents(Uint32 minType,Uint32 maxType)
int SDL_LoadDollarTemplates(SDL_TouchID touchId,SDL_RWops *src)
int SDL_PeepEvents(SDL_Event *events,int numevents,SDL_eventaction action,Uint32 minType,Uint32 max-
Type)
int SDL_PollEvent(SDL_Event *event)
void SDL_PumpEvents(void)
int SDL_PushEvent(SDL_Event *event)
SDL_bool SDL_QuitRequested(void)
int SDL_RecordGesture(SDL_TouchID touchId)
Uint32 SDL_RegisterEvents(int numevents)
int SDL_SaveAllDollarTemplates(SDL_RWops *dst)
int SDL_SaveDollarTemplate(SDL_GestureID gestureId,SDL_RWops *dst)
void SDL_SetEventFilter(SDL_EventFilter filter,void *userdata)
int SDL_WaitEvent(SDL_Event *event)
int SDL_WaitEventTimeout(SDL_Event *event,int timeout)
SDL_Keycode SDL_GetKeyFromName(const char * name)
SDL_Keycode SDL_GetKeyFromScancode(SDL_Scancode scancode)
const char * SDL_GetKeyName(SDL_Keycode key)
SDL_Window* SDL_GetKeyboardFocus(void)
const Uint8* SDL_GetKeyboardState(int* numkeys)
SDL_Keymod SDL_GetModState(void)
SDL_Scancode SDL_GetScancodeFromKey(SDL_Keycode key)
SDL_Scancode SDL_GetScancodeFromName(const char * name)
const char * SDL_GetScancodeName(SDL_Scancode scancode)
SDL_bool SDL_HasScreenKeyboardSupport(void)
SDL_bool SDL_IsScreenKeyboardShown(SDL_Window* window)
SDL_bool SDL_IsTextInputActive(void)
void SDL_SetModState(SDL_Keymod modstate)
void SDL_SetTextInputRect(SDL_Rect* rect)
void SDL_StartTextInput(void)
void SDL_StopTextInput(void)
606
Ring Documentation, Release 1.2
SDL_Cursor *SDL_CreateCursor(const Uint8 *data,const Uint8 *mask,int w,int h,int hot_x,int hot_y)
void SDL_FreeCursor(SDL_Cursor *cursor)
SDL_Cursor *SDL_GetCursor(void)
SDL_Cursor *SDL_GetDefaultCursor(void)
Uint32 SDL_GetMouseState(int *x,int * y)
SDL_bool SDL_GetRelativeMouseMode(void)
Uint32 SDL_GetRelativeMouseState(int *x,int *y)
void SDL_SetCursor(SDL_Cursor *cursor)
int SDL_SetRelativeMouseMode(SDL_bool enabled)
int SDL_ShowCursor(int toggle)
void SDL_JoystickClose(SDL_Joystick *joystick)
SDL_bool SDL_JoystickGetAttached(SDL_Joystick *joystick)
Sint16 SDL_JoystickGetAxis(SDL_Joystick *joystick,int axis)
int SDL_JoystickGetBall(SDL_Joystick *joystick,int ball,int *dx,int *dy)
Uint8 SDL_JoystickGetButton(SDL_Joystick *joystick,int button)
SDL_JoystickGUID SDL_JoystickGetDeviceGUID(int device_index)
SDL_JoystickGUID SDL_JoystickGetGUID(SDL_Joystick *joystick)
SDL_JoystickGUID SDL_JoystickGetGUIDFromString(const char *pchGUID)
void SDL_JoystickGetGUIDString(SDL_JoystickGUID guid,char *pszGUID,int cbGUID)
Uint8 SDL_JoystickGetHat(SDL_Joystick *joystick,int hat)
SDL_JoystickID SDL_JoystickInstanceID(SDL_Joystick *joystick)
const char *SDL_JoystickName(SDL_Joystick *joystick)
const char *SDL_JoystickNameForIndex(int device_index)
int SDL_JoystickNumAxes(SDL_Joystick *joystick)
int SDL_JoystickNumBalls(SDL_Joystick *joystick)
int SDL_JoystickNumButtons(SDL_Joystick *joystick)
int SDL_JoystickNumHats(SDL_Joystick *joystick)
SDL_Joystick *SDL_JoystickOpen(int device_index)
void SDL_JoystickUpdate(void)
int SDL_NumJoysticks(void)
int SDL_GameControllerAddMapping(const char *mappingString)
int SDL_GameControllerAddMappingsFromFile(const char *filename)
int SDL_GameControllerAddMappingsFromRW(SDL_RWops *rw,int freerw)
void SDL_GameControllerClose(SDL_GameController *gamecontroller)
int SDL_GameControllerEventState(int state)
Sint16 SDL_GameControllerGetAxis(SDL_GameController *gamecontroller,SDL_GameControllerAxis axis)
607
Ring Documentation, Release 1.2
608
Ring Documentation, Release 1.2
609