sdl2-1.1.2: Low-level bindings to SDL2

Safe HaskellSafe-Inferred
LanguageHaskell2010

Graphics.UI.SDL.Enum

Contents

Synopsis

Enumerations

Audio Status

Blend Mode

Event Action

Game Controller Axis

Game Controller Button

OpenGL Attribute

type GLattr = Word32

Hint Priority

Key Modifier

type Keymod = Word32

Log Priority

Power State

Renderer Flip

Scancode

System Cursor

Thread Priority

Miscellaneous Enumerations

These enumerations are not used directly by any SDL function, thus they have a polymorphic type.

Button

buttonLeft :: Num a => a

buttonMiddle :: Num a => a

buttonRight :: Num a => a

buttonX1 :: Num a => a

buttonX2 :: Num a => a

buttonLMask :: Num a => a

buttonMMask :: Num a => a

buttonRMask :: Num a => a

buttonX1Mask :: Num a => a

buttonX2Mask :: Num a => a

Event Type

eventTypeQuit :: Num a => a

Initialization Flag

initFlagTimer :: Num a => a

initFlagAudio :: Num a => a

initFlagVideo :: Num a => a

Joystick Hat Position

joystickHatUp :: Num a => a

Log Category

Message Box Flags

Message Box Button Flags

OpenGL Profile

glProfileCore :: Num a => a

glProfileES :: Num a => a

OpenGL Context Flag

Pixel Formats

Renderer Flags

Texture Access

Texture Modulate

Window Event

Window Flags

Window Positioning