Module: SDL2
- Extended by:
- FFI::Library, EnumUtil
- Defined in:
- lib/sdl2.rb,
lib/sdl2.rb,
lib/sdl2.rb,
lib/sdl2.rb,
lib/sdl2.rb
Defined Under Namespace
Modules: EnumUtil, Gfx, Image, Ttf Classes: SDL_Color, SDL_CommonEvent, SDL_Event, SDL_KeyboardEvent, SDL_Keysym, SDL_Rect, SDL_RendererInfo, SDL_Surface
Constant Summary collapse
- SDL_INIT_TIMER =
0x00000001
- SDL_INIT_AUDIO =
0x00000010
- SDL_INIT_VIDEO =
SDL_INIT_VIDEO implies SDL_INIT_EVENTS
0x00000020
- SDL_INIT_JOYSTICK =
SDL_INIT_JOYSTICK implies SDL_INIT_EVENTS
0x00000200
- SDL_INIT_HAPTIC =
0x00001000
- SDL_INIT_GAMECONTROLLER =
SDL_INIT_GAMECONTROLLER implies SDL_INIT_JOYSTICK
0x00002000
- SDL_INIT_EVENTS =
0x00004000
- SDL_INIT_NOPARACHUTE =
Don’t catch fatal signals
0x00100000
- SDL_INIT_EVERYTHING =
SDL_INIT_TIMER | SDL_INIT_AUDIO | SDL_INIT_VIDEO | SDL_INIT_EVENTS | \ SDL_INIT_JOYSTICK | SDL_INIT_HAPTIC | SDL_INIT_GAMECONTROLLER
- SDL_WINDOWPOS_UNDEFINED =
0x1FFF0000
- SDL_WINDOWPOS_CENTERED =
0x2FFF0000
- SDL_WINDOW_FULLSCREEN =
fullscreen window
0x00000001
- SDL_WINDOW_OPENGL =
window usable with OpenGL context
0x00000002
- SDL_WINDOW_SHOWN =
window is visible
0x00000004
- SDL_WINDOW_HIDDEN =
window is not visible
0x00000008
- SDL_WINDOW_BORDERLESS =
no window decoration
0x00000010
- SDL_WINDOW_RESIZABLE =
window can be resized
0x00000020
- SDL_WINDOW_MINIMIZED =
window is minimized
0x00000040
- SDL_WINDOW_MAXIMIZED =
window is maximized
0x00000080
- SDL_WINDOW_INPUT_GRABBED =
window has grabbed input focus
0x00000100
- SDL_WINDOW_INPUT_FOCUS =
window has input focus
0x00000200
- SDL_WINDOW_MOUSE_FOCUS =
window has mouse focus
0x00000400
- SDL_WINDOW_FULLSCREEN_DESKTOP =
SDL_WINDOW_FULLSCREEN | 0x00001000
- SDL_WINDOW_FOREIGN =
window not created by SDL
0x00000800
- SDL_WINDOW_ALLOW_HIGHDPI =
window should be created in high-DPI mode if supported
0x00002000
- SDL_RENDERER_SOFTWARE =
The renderer is a software fallback
0x00000001, # The renderer is a software fallback SDL_RENDERER_ACCELERATED = 0x00000002, # The renderer uses hardware acceleration SDL_RENDERER_PRESENTVSYNC = 0x00000004, # Present is synchronized with the refresh rate SDL_RENDERER_TARGETTEXTURE = 0x00000008