More Related Content
Similar to The Ring programming language version 1.7 book - Part 116 of 196 (20)
More from Mahmoud Samir Fayed (20)
The Ring programming language version 1.7 book - Part 116 of 196
- 1. Ring Documentation, Release 1.7
ā¢ SDLK_8
ā¢ SDLK_9
ā¢ SDLK_a
ā¢ SDLK_AC_BACK
ā¢ SDLK_AC_BOOKMARKS
ā¢ SDLK_AC_FORWARD
ā¢ SDLK_AC_HOME
ā¢ SDLK_AC_REFRESH
ā¢ SDLK_AC_SEARCH
ā¢ SDLK_AC_STOP
ā¢ SDLK_AGAIN
ā¢ SDLK_ALTERASE
ā¢ SDLK_QUOTE
ā¢ SDLK_APPLICATION
ā¢ SDLK_AUDIOMUTE
ā¢ SDLK_AUDIONEXT
ā¢ SDLK_AUDIOPLAY
ā¢ SDLK_AUDIOPREV
ā¢ SDLK_BRIGHTNESSDOWN
ā¢ SDLK_BRIGHTNESSUP
ā¢ SDLK_c
ā¢ SDLK_CALCULATOR
ā¢ SDLK_CANCEL
ā¢ SDLK_CAPSLOCK
ā¢ SDLK_CLEAR
ā¢ SDLK_CLEARAGAIN
ā¢ SDLK_COMMA
ā¢ SDLK_COMPUTER
ā¢ SDLK_COPY
ā¢ SDLK_CRSEL
ā¢ SDLK_CURRENCYSUBUNIT
ā¢ SDLK_CURRENCYUNIT
ā¢ SDLK_CUT
ā¢ SDLK_d
ā¢ SDLK_DECIMALSEPARATOR
ā¢ SDLK_DELETE
1122
- 2. Ring Documentation, Release 1.7
ā¢ SDLK_DISPLAYSWITCH
ā¢ SDLK_DOWN
ā¢ SDLK_e
ā¢ SDLK_EJECT
ā¢ SDLK_END
ā¢ SDLK_EQUALS
ā¢ SDLK_ESCAPE
ā¢ SDLK_EXECUTE
ā¢ SDLK_EXSEL
ā¢ SDLK_f
ā¢ SDLK_F1
ā¢ SDLK_F10
ā¢ SDLK_F11
ā¢ SDLK_F12
ā¢ SDLK_F13
ā¢ SDLK_F14
ā¢ SDLK_F15
ā¢ SDLK_F16
ā¢ SDLK_F17
ā¢ SDLK_F18
ā¢ SDLK_F19
ā¢ SDLK_F2
ā¢ SDLK_F20
ā¢ SDLK_F21
ā¢ SDLK_F22
ā¢ SDLK_F23
ā¢ SDLK_F24
ā¢ SDLK_F3
ā¢ SDLK_F4
ā¢ SDLK_F5
ā¢ SDLK_F6
ā¢ SDLK_F7
ā¢ SDLK_F8
ā¢ SDLK_F9
ā¢ SDLK_FIND
ā¢ SDLK_g
1123
- 3. Ring Documentation, Release 1.7
ā¢ SDLK_BACKQUOTE
ā¢ SDLK_h
ā¢ SDLK_HELP
ā¢ SDLK_HOME
ā¢ SDLK_i
ā¢ SDLK_INSERT
ā¢ SDLK_j
ā¢ SDLK_k
ā¢ SDLK_KBDILLUMDOWN
ā¢ SDLK_KBDILLUMTOGGLE
ā¢ SDLK_KBDILLUMUP
ā¢ SDLK_KP_0
ā¢ SDLK_KP_00
ā¢ SDLK_KP_000
ā¢ SDLK_KP_1
ā¢ SDLK_KP_2
ā¢ SDLK_KP_3
ā¢ SDLK_KP_4
ā¢ SDLK_KP_5
ā¢ SDLK_KP_6
ā¢ SDLK_KP_7
ā¢ SDLK_KP_8
ā¢ SDLK_KP_9
ā¢ SDLK_KP_A
ā¢ SDLK_KP_AMPERSAND
ā¢ SDLK_KP_AT
ā¢ SDLK_KP_B
ā¢ SDLK_KP_BACKSPACE
ā¢ SDLK_KP_BINARY
ā¢ SDLK_KP_C
ā¢ SDLK_KP_CLEAR
ā¢ SDLK_KP_CLEARENTRY
ā¢ SDLK_KP_COLON
ā¢ SDLK_KP_COMMA
ā¢ SDLK_KP_D
ā¢ SDLK_KP_DBLAMPERSAND
1124
- 4. Ring Documentation, Release 1.7
ā¢ SDLK_KP_DBLVERTICALBAR
ā¢ SDLK_KP_DECIMAL
ā¢ SDLK_KP_DIVIDE
ā¢ SDLK_KP_E
ā¢ SDLK_KP_ENTER
ā¢ SDLK_KP_EQUALS
ā¢ SDLK_KP_EQUALSAS400
ā¢ SDLK_KP_EXCLAM
ā¢ SDLK_KP_F
ā¢ SDLK_KP_GREATER
ā¢ SDLK_KP_HASH
ā¢ SDLK_KP_HEXADECIMAL
ā¢ SDLK_KP_LEFTBRACE
ā¢ SDLK_KP_LEFTPAREN
ā¢ SDLK_KP_LESS
ā¢ SDLK_KP_MEMADD
ā¢ SDLK_KP_MEMCLEAR
ā¢ SDLK_KP_MEMDIVIDE
ā¢ SDLK_KP_MEMMULTIPLY
ā¢ SDLK_KP_MEMRECALL
ā¢ SDLK_KP_MEMSTORE
ā¢ SDLK_KP_MEMSUBTRACT
ā¢ SDLK_KP_MINUS
ā¢ SDLK_KP_MULTIPLY
ā¢ SDLK_KP_OCTAL
ā¢ SDLK_KP_PERCENT
ā¢ SDLK_KP_PERIOD
ā¢ SDLK_KP_PLUS
ā¢ SDLK_KP_PLUSMINUS
ā¢ SDLK_KP_POWER
ā¢ SDLK_KP_RIGHTBRACE
ā¢ SDLK_KP_RIGHTPAREN
ā¢ SDLK_KP_SPACE
ā¢ SDLK_KP_TAB
ā¢ SDLK_KP_VERTICALBAR
ā¢ SDLK_KP_XOR
1125
- 5. Ring Documentation, Release 1.7
ā¢ SDLK_l
ā¢ SDLK_LALT
ā¢ SDLK_LCTRL
ā¢ SDLK_LEFT
ā¢ SDLK_LEFTBRACKET
ā¢ SDLK_LGUI
ā¢ SDLK_LSHIFT
ā¢ SDLK_m
ā¢ SDLK_MAIL
ā¢ SDLK_MEDIASELECT
ā¢ SDLK_MENU
ā¢ SDLK_MINUS
ā¢ SDLK_MODE
ā¢ SDLK_MUTE
ā¢ SDLK_n
ā¢ SDLK_NUMLOCKCLEAR
ā¢ SDLK_o
ā¢ SDLK_OPER
ā¢ SDLK_OUT
ā¢ SDLK_p
ā¢ SDLK_PAGEDOWN
ā¢ SDLK_PAGEUP
ā¢ SDLK_PASTE
ā¢ SDLK_PAUSE
ā¢ SDLK_PERIOD
ā¢ SDLK_POWER
ā¢ SDLK_PRINTSCREEN
ā¢ SDLK_PRIOR
ā¢ SDLK_q
ā¢ SDLK_r
ā¢ SDLK_RALT
ā¢ SDLK_RCTRL
ā¢ SDLK_RETURN
ā¢ SDLK_RETURN2
ā¢ SDLK_RGUI
ā¢ SDLK_RIGHT
1126
- 6. Ring Documentation, Release 1.7
ā¢ SDLK_RIGHTBRACKET
ā¢ SDLK_RSHIFT
ā¢ SDLK_s
ā¢ SDLK_SCROLLLOCK
ā¢ SDLK_SELECT
ā¢ SDLK_SEMICOLON
ā¢ SDLK_SEPARATOR
ā¢ SDLK_SLASH
ā¢ SDLK_SLEEP
ā¢ SDLK_SPACE
ā¢ SDLK_STOP
ā¢ SDLK_SYSREQ
ā¢ SDLK_t
ā¢ SDLK_TAB
ā¢ SDLK_THOUSANDSSEPARATOR
ā¢ SDLK_u
ā¢ SDLK_UNDO
ā¢ SDLK_UNKNOWN
ā¢ SDLK_UP
ā¢ SDLK_v
ā¢ SDLK_VOLUMEDOWN
ā¢ SDLK_VOLUMEUP
ā¢ SDLK_w
ā¢ SDLK_WWW
ā¢ SDLK_x
ā¢ SDLK_y
ā¢ SDLK_z
ā¢ SDLK_AMPERSAND
ā¢ SDLK_ASTERISK
ā¢ SDLK_AT
ā¢ SDLK_CARET
ā¢ SDLK_COLON
ā¢ SDLK_DOLLAR
ā¢ SDLK_EXCLAIM
ā¢ SDLK_GREATER
ā¢ SDLK_HASH
1127
- 7. Ring Documentation, Release 1.7
ā¢ SDLK_LEFTPAREN
ā¢ SDLK_LESS
ā¢ SDLK_PERCENT
ā¢ SDLK_PLUS
ā¢ SDLK_QUESTION
ā¢ SDLK_QUOTEDBL
ā¢ SDLK_RIGHTPAREN
ā¢ SDLK_UNDERSCORE
ā¢ void SDL_RenderCopy2(SDL_Renderer *,SDL_Texture *)
ā¢ void SDL_Delay(int)
ā¢ void SDL_Init(int)
ā¢ int SDL_InitSubSystem(Uint32 ļ¬ags)
ā¢ void SDL_Quit(void)
ā¢ void SDL_QuitSubSystem(Uint32 ļ¬ags)
ā¢ void SDL_SetMainReady(void)
ā¢ Uint32 SDL_WasInit(Uint32 ļ¬ags)
ā¢ SDL_bool SDL_SetHint(const char *name,const char *value)
ā¢ SDL_bool SDL_SetHintWithPriority(const char *name,const char *value,SDL_HintPriority priority)
ā¢ void SDL_ClearError(void)
ā¢ const char *SDL_GetError(void)
ā¢ SDL_LogPriority SDL_LogGetPriority(int category)
ā¢ void SDL_LogResetPriorities(void)
ā¢ void SDL_LogSetAllPriority(SDL_LogPriority priority)
ā¢ SDL_AssertionHandler SDL_GetDefaultAssertionHandler(void)
ā¢ void SDL_ResetAssertionReport(void)
ā¢ void SDL_SetAssertionHandler(SDL_AssertionHandler handler,void *userdata)
ā¢ void SDL_TriggerBreakpoint(void)
ā¢ void SDL_assert(int)
ā¢ void SDL_assert_paranoid(int)
ā¢ void SDL_assert_release(int)
ā¢ const char * SDL_GetRevision(void)
ā¢ int SDL_GetRevisionNumber(void)
ā¢ void SDL_GetVersion(SDL_version *ver)
ā¢ SDL_Window *SDL_CreateWindow(const char * title,int x, int y,int w,int h,Uint32 ļ¬ags)
ā¢ void SDL_DestroyWindow(SDL_Window *window)
ā¢ void SDL_DisableScreenSaver(void)
1128
- 8. Ring Documentation, Release 1.7
ā¢ 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)
ā¢ void SDL_GetWindowMinimumSize(SDL_Window *window,int *w,int *h)
1129
- 9. Ring Documentation, Release 1.7
ā¢ void SDL_GetWindowPosition(SDL_Window *window,int *x,int *y)
ā¢ void SDL_GetWindowSize(SDL_Window *window,int *w,int *h)
ā¢ SDL_Surface *SDL_GetWindowSurface(SDL_Window *window)
ā¢ const char *SDL_GetWindowTitle(SDL_Window *window)
ā¢ SDL_bool SDL_IsScreenSaverEnabled(void)
ā¢ void SDL_MaximizeWindow(SDL_Window *window)
ā¢ void SDL_MinimizeWindow(SDL_Window *window)
ā¢ void SDL_RaiseWindow(SDL_Window *window)
ā¢ void SDL_RestoreWindow(SDL_Window *window)
ā¢ void SDL_SetWindowBordered(SDL_Window *window,SDL_bool bordered)
ā¢ int SDL_SetWindowBrightness(SDL_Window *window,ļ¬oat brightness)
ā¢ void *SDL_SetWindowData(SDL_Window *window,const char *name,void *userdata)
ā¢ int SDL_SetWindowDisplayMode(SDL_Window *window,const SDL_DisplayMode *mode)
ā¢ int SDL_SetWindowFullscreen(SDL_Window *window,Uint32 ļ¬ags)
ā¢ int SDL_SetWindowGammaRamp(SDL_Window window,const Uint16 *red,const Uint16 *green,const Uint16
blue)
ā¢ void SDL_SetWindowGrab(SDL_Window *window,SDL_bool grabbed)
ā¢ void SDL_SetWindowMinimumSize(SDL_Window* window,int min_w,int min_h)
ā¢ void SDL_SetWindowSize(SDL_Window *window,int w,int h)
ā¢ void SDL_SetWindowTitle(SDL_Window *window,const char *title)
ā¢ int SDL_ShowMessageBox(const SDL_MessageBoxData *messageboxdata,int *buttonid)
ā¢ int SDL_ShowSimpleMessageBox(Uint32 ļ¬ags,const char *title,const char *message,SDL_Window *window)
ā¢ void SDL_ShowWindow(SDL_Window *window)
ā¢ int SDL_UpdateWindowSurface(SDL_Window *window)
ā¢ int SDL_UpdateWindowSurfaceRects(SDL_Window *window,const SDL_Rect *rects,int numrects)
ā¢ int SDL_VideoInit(const char *driver_name)
ā¢ void SDL_VideoQuit(void)
ā¢ SDL_Renderer *SDL_CreateRenderer(SDL_Window *window,int index,Uint32 ļ¬ags)
ā¢ SDL_Renderer *SDL_CreateSoftwareRenderer(SDL_Surface *surface)
ā¢ SDL_Texture *SDL_CreateTexture(SDL_Renderer *renderer,Uint32 format,int access,int w,int h)
ā¢ SDL_Texture *SDL_CreateTextureFromSurface(SDL_Renderer *renderer,SDL_Surface *surface)
ā¢ void SDL_DestroyTexture(SDL_Texture *texture)
ā¢ int SDL_GL_BindTexture(SDL_Texture *texture,ļ¬oat *texw,ļ¬oat *texh)
ā¢ int SDL_GL_UnbindTexture(SDL_Texture *texture)
ā¢ int SDL_GetNumRenderDrivers(void)
ā¢ int SDL_GetRenderDrawBlendMode(SDL_Renderer *renderer,SDL_BlendMode *blendMode)
1130
- 10. Ring Documentation, Release 1.7
ā¢ int SDL_GetRenderDrawColor(SDL_Renderer *renderer,Uint8 *r,Uint8 *g,Uint8 *b,Uint8 *a)
ā¢ int SDL_GetRenderDriverInfo(int index,SDL_RendererInfo *info)
ā¢ SDL_Texture *SDL_GetRenderTarget(SDL_Renderer *renderer)
ā¢ SDL_Renderer *SDL_GetRenderer(SDL_Window *window)
ā¢ int SDL_GetRendererInfo(SDL_Renderer *renderer,SDL_RendererInfo *info)
ā¢ int SDL_GetRendererOutputSize(SDL_Renderer *renderer,int *w,int *h)
ā¢ int SDL_GetTextureAlphaMod(SDL_Texture *texture,Uint8 *alpha)
ā¢ int SDL_GetTextureBlendMode(SDL_Texture *texture,SDL_BlendMode *blendMode)
ā¢ int SDL_GetTextureColorMod(SDL_Texture *texture,Uint8 *r,Uint8 *g,Uint8 *b)
ā¢ int SDL_LockTexture(SDL_Texture *texture,const SDL_Rect *rect,void **pixels,int *pitch)
ā¢ int SDL_QueryTexture(SDL_Texture *texture,int *format,int *access,int *w,int *h)
ā¢ int SDL_RenderClear(SDL_Renderer *renderer)
ā¢ int SDL_RenderCopy(SDL_Renderer *renderer,SDL_Texture *texture,const SDL_Rect *srcrect,const
SDL_Rect *dstrect)
ā¢ int SDL_RenderCopyEx(SDL_Renderer *renderer,SDL_Texture *texture,const SDL_Rect *srcrect,const
SDL_Rect *dstrect,const double angle,const SDL_Point *center,const SDL_RendererFlip ļ¬ip)
ā¢ int SDL_RenderDrawLine(SDL_Renderer *renderer,int x1,int y1,int x2,int y2)
ā¢ int SDL_RenderDrawLines(SDL_Renderer *renderer,const SDL_Point *points,int count)
ā¢ int SDL_RenderDrawPoint(SDL_Renderer *renderer,int x, int y)
ā¢ int SDL_RenderDrawPoints(SDL_Renderer *renderer,const SDL_Point *points,int count)
ā¢ int SDL_RenderDrawRect(SDL_Renderer *renderer,const SDL_Rect *rect)
ā¢ int SDL_RenderDrawRects(SDL_Renderer *renderer,const SDL_Rect *rects,int count)
ā¢ int SDL_RenderFillRect(SDL_Renderer *renderer,const SDL_Rect *rect)
ā¢ int SDL_RenderFillRects(SDL_Renderer renderer,const SDL_Rect rects,int count)
ā¢ void SDL_RenderGetClipRect(SDL_Renderer *renderer,SDL_Rect *rect)
ā¢ void SDL_RenderGetScale(SDL_Renderer *renderer,ļ¬oat *scaleX,ļ¬oat *scaleY)
ā¢ void SDL_RenderGetViewport(SDL_Renderer *renderer,SDL_Rect *rect)
ā¢ int SDL_RenderReadPixels(SDL_Renderer *renderer,const SDL_Rect *rect,Uint32 format,void *pixels,int
pitch)
ā¢ int SDL_RenderSetClipRect(SDL_Renderer *renderer,const SDL_Rect *rect)
ā¢ int SDL_RenderSetScale(SDL_Renderer *renderer,ļ¬oat scaleX,ļ¬oat scaleY)
ā¢ int SDL_RenderSetViewport(SDL_Renderer *renderer,const SDL_Rect *rect)
ā¢ SDL_bool SDL_RenderTargetSupported(SDL_Renderer *renderer)
ā¢ int SDL_SetRenderDrawBlendMode(SDL_Renderer *renderer,SDL_BlendMode blendMode)
ā¢ int SDL_SetRenderDrawColor(SDL_Renderer *renderer,Uint8 r,Uint8 g,Uint8 b,Uint8 a)
ā¢ int SDL_SetRenderTarget(SDL_Renderer *renderer,SDL_Texture *texture)
ā¢ int SDL_SetTextureAlphaMod(SDL_Texture *texture,Uint8 alpha)
1131