Modulesdl2-2.5.6.1Haskell2010
SDL.Raw.Enum
Contents
- Enumerations
- Audio Format
- Audio Status
- Blend Mode
- Blend Operation
- Blend Factor
- Endian Detetection
- Event Action
- Game Controller Axis
- Game Controller Button
- OpenGL Attribute
- Hint Priority
- Initialization Flag
- Joystick Power Level
- Keycode
- Key Modifier
- Log Priority
- Power State
- Renderer Flip
- Scancode
- Scale mode
- System Cursor
- Thread Priority
- Miscellaneous Enumerations
- Audio Allowed Changes
- Mouse Buttons
- Mouse Button Masks
- Mouse Wheel Direction
- Event Type
- Joystick Hat Position
- Key States
- Log Category
- Message Box Flags
- Message Box Button Flags
- OpenGL Profile
- OpenGL Context Flag
- OpenGL Context Release Behavior Flag
- Pixel Formats
- Renderer Flags
- Texture Access
- Texture Modulate
- Touch
- Window Event
- Window Flags
- Window Positioning
- Haptic Event Types
Synopsis
- type AudioFormat
- pattern SDL_AUDIO_S8
- pattern SDL_AUDIO_U8
- pattern SDL_AUDIO_S16LSB
- pattern SDL_AUDIO_S16MSB
- pattern SDL_AUDIO_S16SYS
- pattern SDL_AUDIO_U16LSB
- pattern SDL_AUDIO_U16MSB
- pattern SDL_AUDIO_U16SYS
- pattern SDL_AUDIO_S32LSB
- pattern SDL_AUDIO_S32MSB
- pattern SDL_AUDIO_S32SYS
- pattern SDL_AUDIO_F32LSB
- pattern SDL_AUDIO_F32MSB
- pattern SDL_AUDIO_F32SYS
- type AudioStatus
- pattern SDL_AUDIO_STOPPED
- pattern SDL_AUDIO_PLAYING
- pattern SDL_AUDIO_PAUSED
- type BlendMode
- pattern SDL_BLENDMODE_NONE
- pattern SDL_BLENDMODE_BLEND
- pattern SDL_BLENDMODE_ADD
- pattern SDL_BLENDMODE_MOD
- type BlendOperation
- pattern SDL_BLENDOPERATION_ADD
- pattern SDL_BLENDOPERATION_SUBTRACT
- pattern SDL_BLENDOPERATION_REV_SUBTRACT
- pattern SDL_BLENDOPERATION_MINIMUM
- pattern SDL_BLENDOPERATION_MAXIMUM
- type BlendFactor
- pattern SDL_BLENDFACTOR_ZERO
- pattern SDL_BLENDFACTOR_ONE
- pattern SDL_BLENDFACTOR_SRC_COLOR
- pattern SDL_BLENDFACTOR_ONE_MINUS_SRC_COLOR
- pattern SDL_BLENDFACTOR_SRC_ALPHA
- pattern SDL_BLENDFACTOR_ONE_MINUS_SRC_ALPHA
- pattern SDL_BLENDFACTOR_DST_COLOR
- pattern SDL_BLENDFACTOR_ONE_MINUS_DST_COLOR
- pattern SDL_BLENDFACTOR_DST_ALPHA
- pattern SDL_BLENDFACTOR_ONE_MINUS_DST_ALPHA
- pattern SDL_BYTEORDER
- pattern SDL_LIL_ENDIAN
- pattern SDL_BIG_ENDIAN
- type EventAction
- pattern SDL_ADDEVENT
- pattern SDL_PEEKEVENT
- pattern SDL_GETEVENT
- type GameControllerAxis
- pattern SDL_CONTROLLER_AXIS_INVALID
- pattern SDL_CONTROLLER_AXIS_LEFTX
- pattern SDL_CONTROLLER_AXIS_LEFTY
- pattern SDL_CONTROLLER_AXIS_RIGHTX
- pattern SDL_CONTROLLER_AXIS_RIGHTY
- pattern SDL_CONTROLLER_AXIS_TRIGGERLEFT
- pattern SDL_CONTROLLER_AXIS_TRIGGERRIGHT
- pattern SDL_CONTROLLER_AXIS_MAX
- type GameControllerButton
- pattern SDL_CONTROLLER_BUTTON_INVALID
- pattern SDL_CONTROLLER_BUTTON_A
- pattern SDL_CONTROLLER_BUTTON_B
- pattern SDL_CONTROLLER_BUTTON_X
- pattern SDL_CONTROLLER_BUTTON_Y
- pattern SDL_CONTROLLER_BUTTON_BACK
- pattern SDL_CONTROLLER_BUTTON_GUIDE
- pattern SDL_CONTROLLER_BUTTON_START
- pattern SDL_CONTROLLER_BUTTON_LEFTSTICK
- pattern SDL_CONTROLLER_BUTTON_RIGHTSTICK
- pattern SDL_CONTROLLER_BUTTON_LEFTSHOULDER
- pattern SDL_CONTROLLER_BUTTON_RIGHTSHOULDER
- pattern SDL_CONTROLLER_BUTTON_DPAD_UP
- pattern SDL_CONTROLLER_BUTTON_DPAD_DOWN
- pattern SDL_CONTROLLER_BUTTON_DPAD_LEFT
- pattern SDL_CONTROLLER_BUTTON_DPAD_RIGHT
- pattern SDL_CONTROLLER_BUTTON_MAX
- type GLattr
- pattern SDL_GL_RED_SIZE
- pattern SDL_GL_GREEN_SIZE
- pattern SDL_GL_BLUE_SIZE
- pattern SDL_GL_ALPHA_SIZE
- pattern SDL_GL_BUFFER_SIZE
- pattern SDL_GL_DOUBLEBUFFER
- pattern SDL_GL_DEPTH_SIZE
- pattern SDL_GL_STENCIL_SIZE
- pattern SDL_GL_ACCUM_RED_SIZE
- pattern SDL_GL_ACCUM_GREEN_SIZE
- pattern SDL_GL_ACCUM_BLUE_SIZE
- pattern SDL_GL_ACCUM_ALPHA_SIZE
- pattern SDL_GL_STEREO
- pattern SDL_GL_MULTISAMPLEBUFFERS
- pattern SDL_GL_MULTISAMPLESAMPLES
- pattern SDL_GL_ACCELERATED_VISUAL
- pattern SDL_GL_RETAINED_BACKING
- pattern SDL_GL_CONTEXT_MAJOR_VERSION
- pattern SDL_GL_CONTEXT_MINOR_VERSION
- pattern SDL_GL_CONTEXT_EGL
- pattern SDL_GL_CONTEXT_FLAGS
- pattern SDL_GL_CONTEXT_PROFILE_MASK
- pattern SDL_GL_SHARE_WITH_CURRENT_CONTEXT
- pattern SDL_GL_FRAMEBUFFER_SRGB_CAPABLE
- pattern SDL_GL_CONTEXT_RELEASE_BEHAVIOR
- type HintPriority
- pattern SDL_HINT_DEFAULT
- pattern SDL_HINT_NORMAL
- pattern SDL_HINT_OVERRIDE
- type InitFlag
- pattern SDL_INIT_TIMER
- pattern SDL_INIT_AUDIO
- pattern SDL_INIT_VIDEO
- pattern SDL_INIT_JOYSTICK
- pattern SDL_INIT_HAPTIC
- pattern SDL_INIT_GAMECONTROLLER
- pattern SDL_INIT_EVENTS
- pattern SDL_INIT_NOPARACHUTE
- pattern SDL_INIT_EVERYTHING
- type JoystickPowerLevel
- pattern SDL_JOYSTICK_POWER_UNKNOWN
- pattern SDL_JOYSTICK_POWER_EMPTY
- pattern SDL_JOYSTICK_POWER_LOW
- pattern SDL_JOYSTICK_POWER_MEDIUM
- pattern SDL_JOYSTICK_POWER_FULL
- pattern SDL_JOYSTICK_POWER_WIRED
- pattern SDL_JOYSTICK_POWER_MAX
- type Keycode
- pattern SDLK_UNKNOWN
- pattern SDLK_RETURN
- pattern SDLK_ESCAPE
- pattern SDLK_BACKSPACE
- pattern SDLK_TAB
- pattern SDLK_SPACE
- pattern SDLK_EXCLAIM
- pattern SDLK_QUOTEDBL
- pattern SDLK_HASH
- pattern SDLK_PERCENT
- pattern SDLK_DOLLAR
- pattern SDLK_AMPERSAND
- pattern SDLK_QUOTE
- pattern SDLK_LEFTPAREN
- pattern SDLK_RIGHTPAREN
- pattern SDLK_ASTERISK
- pattern SDLK_PLUS
- pattern SDLK_COMMA
- pattern SDLK_MINUS
- pattern SDLK_PERIOD
- pattern SDLK_SLASH
- pattern SDLK_0
- pattern SDLK_1
- pattern SDLK_2
- pattern SDLK_3
- pattern SDLK_4
- pattern SDLK_5
- pattern SDLK_6
- pattern SDLK_7
- pattern SDLK_8
- pattern SDLK_9
- pattern SDLK_COLON
- pattern SDLK_SEMICOLON
- pattern SDLK_LESS
- pattern SDLK_EQUALS
- pattern SDLK_GREATER
- pattern SDLK_QUESTION
- pattern SDLK_AT
- pattern SDLK_LEFTBRACKET
- pattern SDLK_BACKSLASH
- pattern SDLK_RIGHTBRACKET
- pattern SDLK_CARET
- pattern SDLK_UNDERSCORE
- pattern SDLK_BACKQUOTE
- pattern SDLK_a
- pattern SDLK_b
- pattern SDLK_c
- pattern SDLK_d
- pattern SDLK_e
- pattern SDLK_f
- pattern SDLK_g
- pattern SDLK_h
- pattern SDLK_i
- pattern SDLK_j
- pattern SDLK_k
- pattern SDLK_l
- pattern SDLK_m
- pattern SDLK_n
- pattern SDLK_o
- pattern SDLK_p
- pattern SDLK_q
- pattern SDLK_r
- pattern SDLK_s
- pattern SDLK_t
- pattern SDLK_u
- pattern SDLK_v
- pattern SDLK_w
- pattern SDLK_x
- pattern SDLK_y
- pattern SDLK_z
- pattern SDLK_CAPSLOCK
- pattern SDLK_F1
- pattern SDLK_F2
- pattern SDLK_F3
- pattern SDLK_F4
- pattern SDLK_F5
- pattern SDLK_F6
- pattern SDLK_F7
- pattern SDLK_F8
- pattern SDLK_F9
- pattern SDLK_F10
- pattern SDLK_F11
- pattern SDLK_F12
- pattern SDLK_PRINTSCREEN
- pattern SDLK_SCROLLLOCK
- pattern SDLK_PAUSE
- pattern SDLK_INSERT
- pattern SDLK_HOME
- pattern SDLK_PAGEUP
- pattern SDLK_DELETE
- pattern SDLK_END
- pattern SDLK_PAGEDOWN
- pattern SDLK_RIGHT
- pattern SDLK_LEFT
- pattern SDLK_DOWN
- pattern SDLK_UP
- pattern SDLK_NUMLOCKCLEAR
- pattern SDLK_KP_DIVIDE
- pattern SDLK_KP_MULTIPLY
- pattern SDLK_KP_MINUS
- pattern SDLK_KP_PLUS
- pattern SDLK_KP_ENTER
- pattern SDLK_KP_1
- pattern SDLK_KP_2
- pattern SDLK_KP_3
- pattern SDLK_KP_4
- pattern SDLK_KP_5
- pattern SDLK_KP_6
- pattern SDLK_KP_7
- pattern SDLK_KP_8
- pattern SDLK_KP_9
- pattern SDLK_KP_0
- pattern SDLK_KP_PERIOD
- pattern SDLK_APPLICATION
- pattern SDLK_POWER
- pattern SDLK_KP_EQUALS
- pattern SDLK_F13
- pattern SDLK_F14
- pattern SDLK_F15
- pattern SDLK_F16
- pattern SDLK_F17
- pattern SDLK_F18
- pattern SDLK_F19
- pattern SDLK_F20
- pattern SDLK_F21
- pattern SDLK_F22
- pattern SDLK_F23
- pattern SDLK_F24
- pattern SDLK_EXECUTE
- pattern SDLK_HELP
- pattern SDLK_MENU
- pattern SDLK_SELECT
- pattern SDLK_STOP
- pattern SDLK_AGAIN
- pattern SDLK_UNDO
- pattern SDLK_CUT
- pattern SDLK_COPY
- pattern SDLK_PASTE
- pattern SDLK_FIND
- pattern SDLK_MUTE
- pattern SDLK_VOLUMEUP
- pattern SDLK_VOLUMEDOWN
- pattern SDLK_KP_COMMA
- pattern SDLK_KP_EQUALSAS400
- pattern SDLK_ALTERASE
- pattern SDLK_SYSREQ
- pattern SDLK_CANCEL
- pattern SDLK_CLEAR
- pattern SDLK_PRIOR
- pattern SDLK_RETURN2
- pattern SDLK_SEPARATOR
- pattern SDLK_OUT
- pattern SDLK_OPER
- pattern SDLK_CLEARAGAIN
- pattern SDLK_CRSEL
- pattern SDLK_EXSEL
- pattern SDLK_KP_00
- pattern SDLK_KP_000
- pattern SDLK_THOUSANDSSEPARATOR
- pattern SDLK_DECIMALSEPARATOR
- pattern SDLK_CURRENCYUNIT
- pattern SDLK_CURRENCYSUBUNIT
- pattern SDLK_KP_LEFTPAREN
- pattern SDLK_KP_RIGHTPAREN
- pattern SDLK_KP_LEFTBRACE
- pattern SDLK_KP_RIGHTBRACE
- pattern SDLK_KP_TAB
- pattern SDLK_KP_BACKSPACE
- pattern SDLK_KP_A
- pattern SDLK_KP_B
- pattern SDLK_KP_C
- pattern SDLK_KP_D
- pattern SDLK_KP_E
- pattern SDLK_KP_F
- pattern SDLK_KP_XOR
- pattern SDLK_KP_POWER
- pattern SDLK_KP_PERCENT
- pattern SDLK_KP_LESS
- pattern SDLK_KP_GREATER
- pattern SDLK_KP_AMPERSAND
- pattern SDLK_KP_DBLAMPERSAND
- pattern SDLK_KP_VERTICALBAR
- pattern SDLK_KP_DBLVERTICALBAR
- pattern SDLK_KP_COLON
- pattern SDLK_KP_HASH
- pattern SDLK_KP_SPACE
- pattern SDLK_KP_AT
- pattern SDLK_KP_EXCLAM
- pattern SDLK_KP_MEMSTORE
- pattern SDLK_KP_MEMRECALL
- pattern SDLK_KP_MEMCLEAR
- pattern SDLK_KP_MEMADD
- pattern SDLK_KP_MEMSUBTRACT
- pattern SDLK_KP_MEMMULTIPLY
- pattern SDLK_KP_MEMDIVIDE
- pattern SDLK_KP_PLUSMINUS
- pattern SDLK_KP_CLEAR
- pattern SDLK_KP_CLEARENTRY
- pattern SDLK_KP_BINARY
- pattern SDLK_KP_OCTAL
- pattern SDLK_KP_DECIMAL
- pattern SDLK_KP_HEXADECIMAL
- pattern SDLK_LCTRL
- pattern SDLK_LSHIFT
- pattern SDLK_LALT
- pattern SDLK_LGUI
- pattern SDLK_RCTRL
- pattern SDLK_RSHIFT
- pattern SDLK_RALT
- pattern SDLK_RGUI
- pattern SDLK_MODE
- pattern SDLK_AUDIONEXT
- pattern SDLK_AUDIOPREV
- pattern SDLK_AUDIOSTOP
- pattern SDLK_AUDIOPLAY
- pattern SDLK_AUDIOMUTE
- pattern SDLK_MEDIASELECT
- pattern SDLK_WWW
- pattern SDLK_MAIL
- pattern SDLK_CALCULATOR
- pattern SDLK_COMPUTER
- pattern SDLK_AC_SEARCH
- pattern SDLK_AC_HOME
- pattern SDLK_AC_BACK
- pattern SDLK_AC_FORWARD
- pattern SDLK_AC_STOP
- pattern SDLK_AC_REFRESH
- pattern SDLK_AC_BOOKMARKS
- pattern SDLK_BRIGHTNESSDOWN
- pattern SDLK_BRIGHTNESSUP
- pattern SDLK_DISPLAYSWITCH
- pattern SDLK_KBDILLUMTOGGLE
- pattern SDLK_KBDILLUMDOWN
- pattern SDLK_KBDILLUMUP
- pattern SDLK_EJECT
- pattern SDLK_SLEEP
- type Keymod
- pattern KMOD_NONE
- pattern KMOD_LSHIFT
- pattern KMOD_RSHIFT
- pattern KMOD_SHIFT
- pattern KMOD_LCTRL
- pattern KMOD_RCTRL
- pattern KMOD_CTRL
- pattern KMOD_LALT
- pattern KMOD_RALT
- pattern KMOD_ALT
- pattern KMOD_LGUI
- pattern KMOD_RGUI
- pattern KMOD_GUI
- pattern KMOD_NUM
- pattern KMOD_CAPS
- pattern KMOD_MODE
- pattern KMOD_RESERVED
- type LogPriority
- pattern SDL_LOG_PRIORITY_VERBOSE
- pattern SDL_LOG_PRIORITY_DEBUG
- pattern SDL_LOG_PRIORITY_INFO
- pattern SDL_LOG_PRIORITY_WARN
- pattern SDL_LOG_PRIORITY_ERROR
- pattern SDL_LOG_PRIORITY_CRITICAL
- pattern SDL_NUM_LOG_PRIORITIES
- type PowerState
- pattern SDL_POWERSTATE_UNKNOWN
- pattern SDL_POWERSTATE_ON_BATTERY
- pattern SDL_POWERSTATE_NO_BATTERY
- pattern SDL_POWERSTATE_CHARGING
- pattern SDL_POWERSTATE_CHARGED
- type RendererFlip
- pattern SDL_FLIP_NONE
- pattern SDL_FLIP_HORIZONTAL
- pattern SDL_FLIP_VERTICAL
- type Scancode
- pattern SDL_SCANCODE_UNKNOWN
- pattern SDL_SCANCODE_A
- pattern SDL_SCANCODE_B
- pattern SDL_SCANCODE_C
- pattern SDL_SCANCODE_D
- pattern SDL_SCANCODE_E
- pattern SDL_SCANCODE_F
- pattern SDL_SCANCODE_G
- pattern SDL_SCANCODE_H
- pattern SDL_SCANCODE_I
- pattern SDL_SCANCODE_J
- pattern SDL_SCANCODE_K
- pattern SDL_SCANCODE_L
- pattern SDL_SCANCODE_M
- pattern SDL_SCANCODE_N
- pattern SDL_SCANCODE_O
- pattern SDL_SCANCODE_P
- pattern SDL_SCANCODE_Q
- pattern SDL_SCANCODE_R
- pattern SDL_SCANCODE_S
- pattern SDL_SCANCODE_T
- pattern SDL_SCANCODE_U
- pattern SDL_SCANCODE_V
- pattern SDL_SCANCODE_W
- pattern SDL_SCANCODE_X
- pattern SDL_SCANCODE_Y
- pattern SDL_SCANCODE_Z
- pattern SDL_SCANCODE_1
- pattern SDL_SCANCODE_2
- pattern SDL_SCANCODE_3
- pattern SDL_SCANCODE_4
- pattern SDL_SCANCODE_5
- pattern SDL_SCANCODE_6
- pattern SDL_SCANCODE_7
- pattern SDL_SCANCODE_8
- pattern SDL_SCANCODE_9
- pattern SDL_SCANCODE_0
- pattern SDL_SCANCODE_RETURN
- pattern SDL_SCANCODE_ESCAPE
- pattern SDL_SCANCODE_BACKSPACE
- pattern SDL_SCANCODE_TAB
- pattern SDL_SCANCODE_SPACE
- pattern SDL_SCANCODE_MINUS
- pattern SDL_SCANCODE_EQUALS
- pattern SDL_SCANCODE_LEFTBRACKET
- pattern SDL_SCANCODE_RIGHTBRACKET
- pattern SDL_SCANCODE_BACKSLASH
- pattern SDL_SCANCODE_NONUSHASH
- pattern SDL_SCANCODE_SEMICOLON
- pattern SDL_SCANCODE_APOSTROPHE
- pattern SDL_SCANCODE_GRAVE
- pattern SDL_SCANCODE_COMMA
- pattern SDL_SCANCODE_PERIOD
- pattern SDL_SCANCODE_SLASH
- pattern SDL_SCANCODE_CAPSLOCK
- pattern SDL_SCANCODE_F1
- pattern SDL_SCANCODE_F2
- pattern SDL_SCANCODE_F3
- pattern SDL_SCANCODE_F4
- pattern SDL_SCANCODE_F5
- pattern SDL_SCANCODE_F6
- pattern SDL_SCANCODE_F7
- pattern SDL_SCANCODE_F8
- pattern SDL_SCANCODE_F9
- pattern SDL_SCANCODE_F10
- pattern SDL_SCANCODE_F11
- pattern SDL_SCANCODE_F12
- pattern SDL_SCANCODE_PRINTSCREEN
- pattern SDL_SCANCODE_SCROLLLOCK
- pattern SDL_SCANCODE_PAUSE
- pattern SDL_SCANCODE_INSERT
- pattern SDL_SCANCODE_HOME
- pattern SDL_SCANCODE_PAGEUP
- pattern SDL_SCANCODE_DELETE
- pattern SDL_SCANCODE_END
- pattern SDL_SCANCODE_PAGEDOWN
- pattern SDL_SCANCODE_RIGHT
- pattern SDL_SCANCODE_LEFT
- pattern SDL_SCANCODE_DOWN
- pattern SDL_SCANCODE_UP
- pattern SDL_SCANCODE_NUMLOCKCLEAR
- pattern SDL_SCANCODE_KP_DIVIDE
- pattern SDL_SCANCODE_KP_MULTIPLY
- pattern SDL_SCANCODE_KP_MINUS
- pattern SDL_SCANCODE_KP_PLUS
- pattern SDL_SCANCODE_KP_ENTER
- pattern SDL_SCANCODE_KP_1
- pattern SDL_SCANCODE_KP_2
- pattern SDL_SCANCODE_KP_3
- pattern SDL_SCANCODE_KP_4
- pattern SDL_SCANCODE_KP_5
- pattern SDL_SCANCODE_KP_6
- pattern SDL_SCANCODE_KP_7
- pattern SDL_SCANCODE_KP_8
- pattern SDL_SCANCODE_KP_9
- pattern SDL_SCANCODE_KP_0
- pattern SDL_SCANCODE_KP_PERIOD
- pattern SDL_SCANCODE_NONUSBACKSLASH
- pattern SDL_SCANCODE_APPLICATION
- pattern SDL_SCANCODE_POWER
- pattern SDL_SCANCODE_KP_EQUALS
- pattern SDL_SCANCODE_F13
- pattern SDL_SCANCODE_F14
- pattern SDL_SCANCODE_F15
- pattern SDL_SCANCODE_F16
- pattern SDL_SCANCODE_F17
- pattern SDL_SCANCODE_F18
- pattern SDL_SCANCODE_F19
- pattern SDL_SCANCODE_F20
- pattern SDL_SCANCODE_F21
- pattern SDL_SCANCODE_F22
- pattern SDL_SCANCODE_F23
- pattern SDL_SCANCODE_F24
- pattern SDL_SCANCODE_EXECUTE
- pattern SDL_SCANCODE_HELP
- pattern SDL_SCANCODE_MENU
- pattern SDL_SCANCODE_SELECT
- pattern SDL_SCANCODE_STOP
- pattern SDL_SCANCODE_AGAIN
- pattern SDL_SCANCODE_UNDO
- pattern SDL_SCANCODE_CUT
- pattern SDL_SCANCODE_COPY
- pattern SDL_SCANCODE_PASTE
- pattern SDL_SCANCODE_FIND
- pattern SDL_SCANCODE_MUTE
- pattern SDL_SCANCODE_VOLUMEUP
- pattern SDL_SCANCODE_VOLUMEDOWN
- pattern SDL_SCANCODE_KP_COMMA
- pattern SDL_SCANCODE_KP_EQUALSAS400
- pattern SDL_SCANCODE_INTERNATIONAL1
- pattern SDL_SCANCODE_INTERNATIONAL2
- pattern SDL_SCANCODE_INTERNATIONAL3
- pattern SDL_SCANCODE_INTERNATIONAL4
- pattern SDL_SCANCODE_INTERNATIONAL5
- pattern SDL_SCANCODE_INTERNATIONAL6
- pattern SDL_SCANCODE_INTERNATIONAL7
- pattern SDL_SCANCODE_INTERNATIONAL8
- pattern SDL_SCANCODE_INTERNATIONAL9
- pattern SDL_SCANCODE_LANG1
- pattern SDL_SCANCODE_LANG2
- pattern SDL_SCANCODE_LANG3
- pattern SDL_SCANCODE_LANG4
- pattern SDL_SCANCODE_LANG5
- pattern SDL_SCANCODE_LANG6
- pattern SDL_SCANCODE_LANG7
- pattern SDL_SCANCODE_LANG8
- pattern SDL_SCANCODE_LANG9
- pattern SDL_SCANCODE_ALTERASE
- pattern SDL_SCANCODE_SYSREQ
- pattern SDL_SCANCODE_CANCEL
- pattern SDL_SCANCODE_CLEAR
- pattern SDL_SCANCODE_PRIOR
- pattern SDL_SCANCODE_RETURN2
- pattern SDL_SCANCODE_SEPARATOR
- pattern SDL_SCANCODE_OUT
- pattern SDL_SCANCODE_OPER
- pattern SDL_SCANCODE_CLEARAGAIN
- pattern SDL_SCANCODE_CRSEL
- pattern SDL_SCANCODE_EXSEL
- pattern SDL_SCANCODE_KP_00
- pattern SDL_SCANCODE_KP_000
- pattern SDL_SCANCODE_THOUSANDSSEPARATOR
- pattern SDL_SCANCODE_DECIMALSEPARATOR
- pattern SDL_SCANCODE_CURRENCYUNIT
- pattern SDL_SCANCODE_CURRENCYSUBUNIT
- pattern SDL_SCANCODE_KP_LEFTPAREN
- pattern SDL_SCANCODE_KP_RIGHTPAREN
- pattern SDL_SCANCODE_KP_LEFTBRACE
- pattern SDL_SCANCODE_KP_RIGHTBRACE
- pattern SDL_SCANCODE_KP_TAB
- pattern SDL_SCANCODE_KP_BACKSPACE
- pattern SDL_SCANCODE_KP_A
- pattern SDL_SCANCODE_KP_B
- pattern SDL_SCANCODE_KP_C
- pattern SDL_SCANCODE_KP_D
- pattern SDL_SCANCODE_KP_E
- pattern SDL_SCANCODE_KP_F
- pattern SDL_SCANCODE_KP_XOR
- pattern SDL_SCANCODE_KP_POWER
- pattern SDL_SCANCODE_KP_PERCENT
- pattern SDL_SCANCODE_KP_LESS
- pattern SDL_SCANCODE_KP_GREATER
- pattern SDL_SCANCODE_KP_AMPERSAND
- pattern SDL_SCANCODE_KP_DBLAMPERSAND
- pattern SDL_SCANCODE_KP_VERTICALBAR
- pattern SDL_SCANCODE_KP_DBLVERTICALBAR
- pattern SDL_SCANCODE_KP_COLON
- pattern SDL_SCANCODE_KP_HASH
- pattern SDL_SCANCODE_KP_SPACE
- pattern SDL_SCANCODE_KP_AT
- pattern SDL_SCANCODE_KP_EXCLAM
- pattern SDL_SCANCODE_KP_MEMSTORE
- pattern SDL_SCANCODE_KP_MEMRECALL
- pattern SDL_SCANCODE_KP_MEMCLEAR
- pattern SDL_SCANCODE_KP_MEMADD
- pattern SDL_SCANCODE_KP_MEMSUBTRACT
- pattern SDL_SCANCODE_KP_MEMMULTIPLY
- pattern SDL_SCANCODE_KP_MEMDIVIDE
- pattern SDL_SCANCODE_KP_PLUSMINUS
- pattern SDL_SCANCODE_KP_CLEAR
- pattern SDL_SCANCODE_KP_CLEARENTRY
- pattern SDL_SCANCODE_KP_BINARY
- pattern SDL_SCANCODE_KP_OCTAL
- pattern SDL_SCANCODE_KP_DECIMAL
- pattern SDL_SCANCODE_KP_HEXADECIMAL
- pattern SDL_SCANCODE_LCTRL
- pattern SDL_SCANCODE_LSHIFT
- pattern SDL_SCANCODE_LALT
- pattern SDL_SCANCODE_LGUI
- pattern SDL_SCANCODE_RCTRL
- pattern SDL_SCANCODE_RSHIFT
- pattern SDL_SCANCODE_RALT
- pattern SDL_SCANCODE_RGUI
- pattern SDL_SCANCODE_MODE
- pattern SDL_SCANCODE_AUDIONEXT
- pattern SDL_SCANCODE_AUDIOPREV
- pattern SDL_SCANCODE_AUDIOSTOP
- pattern SDL_SCANCODE_AUDIOPLAY
- pattern SDL_SCANCODE_AUDIOMUTE
- pattern SDL_SCANCODE_MEDIASELECT
- pattern SDL_SCANCODE_WWW
- pattern SDL_SCANCODE_MAIL
- pattern SDL_SCANCODE_CALCULATOR
- pattern SDL_SCANCODE_COMPUTER
- pattern SDL_SCANCODE_AC_SEARCH
- pattern SDL_SCANCODE_AC_HOME
- pattern SDL_SCANCODE_AC_BACK
- pattern SDL_SCANCODE_AC_FORWARD
- pattern SDL_SCANCODE_AC_STOP
- pattern SDL_SCANCODE_AC_REFRESH
- pattern SDL_SCANCODE_AC_BOOKMARKS
- pattern SDL_SCANCODE_BRIGHTNESSDOWN
- pattern SDL_SCANCODE_BRIGHTNESSUP
- pattern SDL_SCANCODE_DISPLAYSWITCH
- pattern SDL_SCANCODE_KBDILLUMTOGGLE
- pattern SDL_SCANCODE_KBDILLUMDOWN
- pattern SDL_SCANCODE_KBDILLUMUP
- pattern SDL_SCANCODE_EJECT
- pattern SDL_SCANCODE_SLEEP
- pattern SDL_SCANCODE_APP1
- pattern SDL_SCANCODE_APP2
- pattern SDL_NUM_SCANCODES
- pattern SDL_SYSTEM_CURSOR_ARROW
- pattern SDL_SYSTEM_CURSOR_IBEAM
- pattern SDL_SYSTEM_CURSOR_WAIT
- type ScaleMode
- pattern SDL_ScaleModeNearest
- pattern SDL_ScaleModeLinear
- pattern SDL_ScaleModeBest
- type SystemCursor
- pattern SDL_SYSTEM_CURSOR_CROSSHAIR
- pattern SDL_SYSTEM_CURSOR_WAITARROW
- pattern SDL_SYSTEM_CURSOR_SIZENWSE
- pattern SDL_SYSTEM_CURSOR_SIZENESW
- pattern SDL_SYSTEM_CURSOR_SIZEWE
- pattern SDL_SYSTEM_CURSOR_SIZENS
- pattern SDL_SYSTEM_CURSOR_SIZEALL
- pattern SDL_SYSTEM_CURSOR_NO
- pattern SDL_SYSTEM_CURSOR_HAND
- pattern SDL_NUM_SYSTEM_CURSORS
- type ThreadPriority
- pattern SDL_THREAD_PRIORITY_LOW
- pattern SDL_THREAD_PRIORITY_NORMAL
- pattern SDL_THREAD_PRIORITY_HIGH
- pattern SDL_AUDIO_ALLOW_FREQUENCY_CHANGE
- pattern SDL_AUDIO_ALLOW_FORMAT_CHANGE
- pattern SDL_AUDIO_ALLOW_CHANNELS_CHANGE
- pattern SDL_AUDIO_ALLOW_ANY_CHANGE
- pattern SDL_BUTTON_LEFT
- pattern SDL_BUTTON_MIDDLE
- pattern SDL_BUTTON_RIGHT
- pattern SDL_BUTTON_X1
- pattern SDL_BUTTON_X2
- pattern SDL_BUTTON_LMASK
- pattern SDL_BUTTON_MMASK
- pattern SDL_BUTTON_RMASK
- pattern SDL_BUTTON_X1MASK
- pattern SDL_BUTTON_X2MASK
- pattern SDL_MOUSEWHEEL_NORMAL
- pattern SDL_MOUSEWHEEL_FLIPPED
- pattern SDL_FIRSTEVENT
- pattern SDL_QUIT
- pattern SDL_APP_TERMINATING
- pattern SDL_APP_LOWMEMORY
- pattern SDL_APP_WILLENTERBACKGROUND
- pattern SDL_APP_DIDENTERBACKGROUND
- pattern SDL_APP_WILLENTERFOREGROUND
- pattern SDL_APP_DIDENTERFOREGROUND
- pattern SDL_WINDOWEVENT
- pattern SDL_SYSWMEVENT
- pattern SDL_KEYDOWN
- pattern SDL_KEYUP
- pattern SDL_TEXTEDITING
- pattern SDL_TEXTINPUT
- pattern SDL_KEYMAPCHANGED
- pattern SDL_MOUSEMOTION
- pattern SDL_MOUSEBUTTONDOWN
- pattern SDL_MOUSEBUTTONUP
- pattern SDL_MOUSEWHEEL
- pattern SDL_JOYAXISMOTION
- pattern SDL_JOYBALLMOTION
- pattern SDL_JOYHATMOTION
- pattern SDL_JOYBUTTONDOWN
- pattern SDL_JOYBUTTONUP
- pattern SDL_JOYDEVICEADDED
- pattern SDL_JOYDEVICEREMOVED
- pattern SDL_CONTROLLERAXISMOTION
- pattern SDL_CONTROLLERBUTTONDOWN
- pattern SDL_CONTROLLERBUTTONUP
- pattern SDL_CONTROLLERDEVICEADDED
- pattern SDL_CONTROLLERDEVICEREMOVED
- pattern SDL_CONTROLLERDEVICEREMAPPED
- pattern SDL_FINGERDOWN
- pattern SDL_FINGERUP
- pattern SDL_FINGERMOTION
- pattern SDL_DOLLARGESTURE
- pattern SDL_DOLLARRECORD
- pattern SDL_MULTIGESTURE
- pattern SDL_CLIPBOARDUPDATE
- pattern SDL_DROPFILE
- pattern SDL_AUDIODEVICEADDED
- pattern SDL_AUDIODEVICEREMOVED
- pattern SDL_RENDER_TARGETS_RESET
- pattern SDL_RENDER_DEVICE_RESET
- pattern SDL_USEREVENT
- pattern SDL_LASTEVENT
- pattern SDL_HAT_CENTERED
- pattern SDL_HAT_UP
- pattern SDL_HAT_RIGHT
- pattern SDL_HAT_DOWN
- pattern SDL_HAT_LEFT
- pattern SDL_HAT_RIGHTUP
- pattern SDL_HAT_RIGHTDOWN
- pattern SDL_HAT_LEFTUP
- pattern SDL_HAT_LEFTDOWN
- pattern SDL_PRESSED
- pattern SDL_RELEASED
- pattern SDL_LOG_CATEGORY_APPLICATION
- pattern SDL_LOG_CATEGORY_ERROR
- pattern SDL_LOG_CATEGORY_ASSERT
- pattern SDL_LOG_CATEGORY_SYSTEM
- pattern SDL_LOG_CATEGORY_AUDIO
- pattern SDL_LOG_CATEGORY_VIDEO
- pattern SDL_LOG_CATEGORY_RENDER
- pattern SDL_LOG_CATEGORY_INPUT
- pattern SDL_LOG_CATEGORY_TEST
- pattern SDL_LOG_CATEGORY_CUSTOM
- pattern SDL_MESSAGEBOX_ERROR
- pattern SDL_MESSAGEBOX_WARNING
- pattern SDL_MESSAGEBOX_INFORMATION
- pattern SDL_MESSAGEBOX_BUTTON_RETURNKEY_DEFAULT
- pattern SDL_MESSAGEBOX_BUTTON_ESCAPEKEY_DEFAULT
- pattern SDL_GL_CONTEXT_PROFILE_CORE
- pattern SDL_GL_CONTEXT_PROFILE_COMPATIBILITY
- pattern SDL_GL_CONTEXT_PROFILE_ES
- pattern SDL_GL_CONTEXT_DEBUG_FLAG
- pattern SDL_GL_CONTEXT_FORWARD_COMPATIBLE_FLAG
- pattern SDL_GL_CONTEXT_ROBUST_ACCESS_FLAG
- pattern SDL_GL_CONTEXT_RESET_ISOLATION_FLAG
- pattern SDL_GL_CONTEXT_RELEASE_BEHAVIOR_NONE
- pattern SDL_GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH
- pattern SDL_PIXELFORMAT_UNKNOWN
- pattern SDL_PIXELFORMAT_INDEX1LSB
- pattern SDL_PIXELFORMAT_INDEX1MSB
- pattern SDL_PIXELFORMAT_INDEX4LSB
- pattern SDL_PIXELFORMAT_INDEX4MSB
- pattern SDL_PIXELFORMAT_INDEX8
- pattern SDL_PIXELFORMAT_RGB332
- pattern SDL_PIXELFORMAT_RGB444
- pattern SDL_PIXELFORMAT_RGB555
- pattern SDL_PIXELFORMAT_BGR555
- pattern SDL_PIXELFORMAT_ARGB4444
- pattern SDL_PIXELFORMAT_RGBA4444
- pattern SDL_PIXELFORMAT_ABGR4444
- pattern SDL_PIXELFORMAT_BGRA4444
- pattern SDL_PIXELFORMAT_ARGB1555
- pattern SDL_PIXELFORMAT_RGBA5551
- pattern SDL_PIXELFORMAT_ABGR1555
- pattern SDL_PIXELFORMAT_BGRA5551
- pattern SDL_PIXELFORMAT_RGB565
- pattern SDL_PIXELFORMAT_BGR565
- pattern SDL_PIXELFORMAT_RGB24
- pattern SDL_PIXELFORMAT_BGR24
- pattern SDL_PIXELFORMAT_RGB888
- pattern SDL_PIXELFORMAT_RGBX8888
- pattern SDL_PIXELFORMAT_BGR888
- pattern SDL_PIXELFORMAT_BGRX8888
- pattern SDL_PIXELFORMAT_ARGB8888
- pattern SDL_PIXELFORMAT_RGBA8888
- pattern SDL_PIXELFORMAT_ABGR8888
- pattern SDL_PIXELFORMAT_BGRA8888
- pattern SDL_PIXELFORMAT_ARGB2101010
- pattern SDL_PIXELFORMAT_YV12
- pattern SDL_PIXELFORMAT_IYUV
- pattern SDL_PIXELFORMAT_YUY2
- pattern SDL_PIXELFORMAT_UYVY
- pattern SDL_PIXELFORMAT_YVYU
- pattern SDL_RENDERER_SOFTWARE
- pattern SDL_RENDERER_ACCELERATED
- pattern SDL_RENDERER_PRESENTVSYNC
- pattern SDL_RENDERER_TARGETTEXTURE
- pattern SDL_TEXTUREACCESS_STATIC
- pattern SDL_TEXTUREACCESS_STREAMING
- pattern SDL_TEXTUREACCESS_TARGET
- pattern SDL_TEXTUREMODULATE_NONE
- pattern SDL_TEXTUREMODULATE_COLOR
- pattern SDL_TEXTUREMODULATE_ALPHA
- pattern SDL_TOUCH_MOUSEID
- pattern SDL_WINDOWEVENT_NONE
- pattern SDL_WINDOWEVENT_SHOWN
- pattern SDL_WINDOWEVENT_HIDDEN
- pattern SDL_WINDOWEVENT_EXPOSED
- pattern SDL_WINDOWEVENT_MOVED
- pattern SDL_WINDOWEVENT_RESIZED
- pattern SDL_WINDOWEVENT_SIZE_CHANGED
- pattern SDL_WINDOWEVENT_MINIMIZED
- pattern SDL_WINDOWEVENT_MAXIMIZED
- pattern SDL_WINDOWEVENT_RESTORED
- pattern SDL_WINDOWEVENT_ENTER
- pattern SDL_WINDOWEVENT_LEAVE
- pattern SDL_WINDOWEVENT_FOCUS_GAINED
- pattern SDL_WINDOWEVENT_FOCUS_LOST
- pattern SDL_WINDOWEVENT_CLOSE
- pattern SDL_WINDOW_FULLSCREEN
- pattern SDL_WINDOW_OPENGL
- pattern SDL_WINDOW_SHOWN
- pattern SDL_WINDOW_HIDDEN
- pattern SDL_WINDOW_BORDERLESS
- pattern SDL_WINDOW_RESIZABLE
- pattern SDL_WINDOW_MINIMIZED
- pattern SDL_WINDOW_MAXIMIZED
- pattern SDL_WINDOW_INPUT_GRABBED
- pattern SDL_WINDOW_INPUT_FOCUS
- pattern SDL_WINDOW_MOUSE_FOCUS
- pattern SDL_WINDOW_FULLSCREEN_DESKTOP
- pattern SDL_WINDOW_FOREIGN
- pattern SDL_WINDOW_ALLOW_HIGHDPI
- pattern SDL_WINDOW_MOUSE_CAPTURE
- pattern SDL_WINDOW_VULKAN
- pattern SDL_WINDOWPOS_UNDEFINED
- pattern SDL_WINDOWPOS_CENTERED
- pattern SDL_WINDOWPOS_CENTERED_DISPLAY_0
- pattern SDL_WINDOWPOS_CENTERED_DISPLAY_1
- pattern SDL_WINDOWPOS_CENTERED_DISPLAY_2
- pattern SDL_WINDOWPOS_CENTERED_DISPLAY_3
- pattern SDL_WINDOWPOS_CENTERED_DISPLAY_4
- pattern SDL_WINDOWPOS_CENTERED_DISPLAY_5
- pattern SDL_WINDOWPOS_CENTERED_DISPLAY_6
- pattern SDL_WINDOWPOS_CENTERED_DISPLAY_7
- pattern SDL_WINDOWPOS_CENTERED_DISPLAY_8
- pattern SDL_WINDOWPOS_CENTERED_DISPLAY_9
- pattern SDL_WINDOWPOS_CENTERED_DISPLAY_10
- pattern SDL_WINDOWPOS_CENTERED_DISPLAY_11
- pattern SDL_WINDOWPOS_CENTERED_DISPLAY_12
- pattern SDL_WINDOWPOS_CENTERED_DISPLAY_13
- pattern SDL_WINDOWPOS_CENTERED_DISPLAY_14
- pattern SDL_WINDOWPOS_CENTERED_DISPLAY_15
- pattern SDL_HAPTIC_CONSTANT
- Packagesdl2-2.5.6.1
- Exports855
- LanguageHaskell2010
- LicenceBSD-3-Clause
Enumerations
Audio Format
Audio Status
Blend Mode
Blend Operation
Blend Factor
Endian Detetection
Event Action
Game Controller Axis
Game Controller Button
OpenGL Attribute
Hint Priority
Initialization Flag
Joystick Power Level
Keycode
Key Modifier
Log Priority
Power State
Renderer Flip
Scancode
Scale mode
System Cursor
Thread Priority
Miscellaneous Enumerations
These enumerations are not used directly by any SDL function, thus they have a polymorphic type.