packages feed

SDL 0.6.5 → 0.6.5.1

raw patch · 2 files changed

+4/−4 lines, 2 filesnew-uploaderPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Graphics.UI.SDL.Audio: AudioS16LSB :: AudioFormat
- Graphics.UI.SDL.Audio: AudioS16MSB :: AudioFormat
- Graphics.UI.SDL.Audio: AudioS16Sys :: AudioFormat
- Graphics.UI.SDL.Audio: AudioS8 :: AudioFormat
- Graphics.UI.SDL.Audio: AudioU16LSB :: AudioFormat
- Graphics.UI.SDL.Audio: AudioU16MSB :: AudioFormat
- Graphics.UI.SDL.Audio: AudioU16Sys :: AudioFormat
- Graphics.UI.SDL.Audio: AudioU8 :: AudioFormat
- Graphics.UI.SDL.Color: Color :: Word8 -> Word8 -> Word8 -> Color
- Graphics.UI.SDL.Color: Pixel :: Word32 -> Pixel
- Graphics.UI.SDL.Color: colorBlue :: Color -> Word8
- Graphics.UI.SDL.Color: colorGreen :: Color -> Word8
- Graphics.UI.SDL.Color: colorRed :: Color -> Word8
- Graphics.UI.SDL.Events: ApplicationFocus :: Focus
- Graphics.UI.SDL.Events: ButtonLeft :: MouseButton
- Graphics.UI.SDL.Events: ButtonMiddle :: MouseButton
- Graphics.UI.SDL.Events: ButtonRight :: MouseButton
- Graphics.UI.SDL.Events: ButtonUnknown :: !Word8 -> MouseButton
- Graphics.UI.SDL.Events: ButtonWheelDown :: MouseButton
- Graphics.UI.SDL.Events: ButtonWheelUp :: MouseButton
- Graphics.UI.SDL.Events: GotFocus :: [Focus] -> Event
- Graphics.UI.SDL.Events: InputFocus :: Focus
- Graphics.UI.SDL.Events: JoyAxisMotion :: !Word8 -> !Word8 -> !Int16 -> Event
- Graphics.UI.SDL.Events: JoyBallMotion :: !Word8 -> !Word8 -> !Int16 -> !Int16 -> Event
- Graphics.UI.SDL.Events: JoyButtonDown :: !Word8 -> !Word8 -> Event
- Graphics.UI.SDL.Events: JoyButtonUp :: !Word8 -> !Word8 -> Event
- Graphics.UI.SDL.Events: JoyHatMotion :: !Word8 -> !Word8 -> !Word8 -> Event
- Graphics.UI.SDL.Events: KeyDown :: !Keysym -> Event
- Graphics.UI.SDL.Events: KeyUp :: !Keysym -> Event
- Graphics.UI.SDL.Events: LostFocus :: [Focus] -> Event
- Graphics.UI.SDL.Events: MouseButtonDown :: !Word16 -> !Word16 -> !MouseButton -> Event
- Graphics.UI.SDL.Events: MouseButtonUp :: !Word16 -> !Word16 -> !MouseButton -> Event
- Graphics.UI.SDL.Events: MouseFocus :: Focus
- Graphics.UI.SDL.Events: MouseMotion :: !Word16 -> !Word16 -> !Int16 -> !Int16 -> Event
- Graphics.UI.SDL.Events: NoEvent :: Event
- Graphics.UI.SDL.Events: Quit :: Event
- Graphics.UI.SDL.Events: SDLActiveEvent :: SDLEvent
- Graphics.UI.SDL.Events: SDLJoyAxisMotion :: SDLEvent
- Graphics.UI.SDL.Events: SDLJoyBallMotion :: SDLEvent
- Graphics.UI.SDL.Events: SDLJoyButtonDown :: SDLEvent
- Graphics.UI.SDL.Events: SDLJoyButtonUp :: SDLEvent
- Graphics.UI.SDL.Events: SDLJoyHatMotion :: SDLEvent
- Graphics.UI.SDL.Events: SDLKeyDown :: SDLEvent
- Graphics.UI.SDL.Events: SDLKeyUp :: SDLEvent
- Graphics.UI.SDL.Events: SDLMouseButtonDown :: SDLEvent
- Graphics.UI.SDL.Events: SDLMouseButtonUp :: SDLEvent
- Graphics.UI.SDL.Events: SDLMouseMotion :: SDLEvent
- Graphics.UI.SDL.Events: SDLNoEvent :: SDLEvent
- Graphics.UI.SDL.Events: SDLNumEvents :: SDLEvent
- Graphics.UI.SDL.Events: SDLQuit :: SDLEvent
- Graphics.UI.SDL.Events: SDLSysWMEvent :: SDLEvent
- Graphics.UI.SDL.Events: SDLUserEvent :: Word8 -> SDLEvent
- Graphics.UI.SDL.Events: SDLVideoExpose :: SDLEvent
- Graphics.UI.SDL.Events: SDLVideoResize :: SDLEvent
- Graphics.UI.SDL.Events: UID0 :: UserEventID
- Graphics.UI.SDL.Events: UID1 :: UserEventID
- Graphics.UI.SDL.Events: UID2 :: UserEventID
- Graphics.UI.SDL.Events: UID3 :: UserEventID
- Graphics.UI.SDL.Events: UID4 :: UserEventID
- Graphics.UI.SDL.Events: UID5 :: UserEventID
- Graphics.UI.SDL.Events: UID6 :: UserEventID
- Graphics.UI.SDL.Events: UID7 :: UserEventID
- Graphics.UI.SDL.Events: Unknown :: Event
- Graphics.UI.SDL.Events: User :: !UserEventID -> !Int -> !(Ptr ()) -> !(Ptr ()) -> Event
- Graphics.UI.SDL.Events: VideoExpose :: Event
- Graphics.UI.SDL.Events: VideoResize :: !Int -> !Int -> Event
- Graphics.UI.SDL.General: InitAudio :: InitFlag
- Graphics.UI.SDL.General: InitCDROM :: InitFlag
- Graphics.UI.SDL.General: InitEventthread :: InitFlag
- Graphics.UI.SDL.General: InitEverything :: InitFlag
- Graphics.UI.SDL.General: InitJoystick :: InitFlag
- Graphics.UI.SDL.General: InitNoParachute :: InitFlag
- Graphics.UI.SDL.General: InitTimer :: InitFlag
- Graphics.UI.SDL.General: InitVideo :: InitFlag
- Graphics.UI.SDL.Keysym: KeyModAlt :: Modifier
- Graphics.UI.SDL.Keysym: KeyModCaps :: Modifier
- Graphics.UI.SDL.Keysym: KeyModCtrl :: Modifier
- Graphics.UI.SDL.Keysym: KeyModLeftAlt :: Modifier
- Graphics.UI.SDL.Keysym: KeyModLeftCtrl :: Modifier
- Graphics.UI.SDL.Keysym: KeyModLeftMeta :: Modifier
- Graphics.UI.SDL.Keysym: KeyModLeftShift :: Modifier
- Graphics.UI.SDL.Keysym: KeyModMeta :: Modifier
- Graphics.UI.SDL.Keysym: KeyModMode :: Modifier
- Graphics.UI.SDL.Keysym: KeyModNone :: Modifier
- Graphics.UI.SDL.Keysym: KeyModNum :: Modifier
- Graphics.UI.SDL.Keysym: KeyModRightAlt :: Modifier
- Graphics.UI.SDL.Keysym: KeyModRightCtrl :: Modifier
- Graphics.UI.SDL.Keysym: KeyModRightMeta :: Modifier
- Graphics.UI.SDL.Keysym: KeyModRightShift :: Modifier
- Graphics.UI.SDL.Keysym: KeyModShift :: Modifier
- Graphics.UI.SDL.Keysym: Keysym :: SDLKey -> [Modifier] -> Char -> Keysym
- Graphics.UI.SDL.Keysym: SDLK_0 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_1 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_2 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_3 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_4 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_5 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_6 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_7 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_8 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_9 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_AMPERSAND :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_ASTERISK :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_AT :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_BACKQUOTE :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_BACKSLASH :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_BACKSPACE :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_BREAK :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_CAPSLOCK :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_CARET :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_CLEAR :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_COLON :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_COMMA :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_COMPOSE :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_DELETE :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_DOLLAR :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_DOWN :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_END :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_EQUALS :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_ESCAPE :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_EURO :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_EXCLAIM :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_F1 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_F10 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_F11 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_F12 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_F13 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_F14 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_F15 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_F2 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_F3 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_F4 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_F5 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_F6 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_F7 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_F8 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_F9 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_FIRST :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_GREATER :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_HASH :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_HELP :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_HOME :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_INSERT :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_KP0 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_KP1 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_KP2 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_KP3 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_KP4 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_KP5 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_KP6 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_KP7 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_KP8 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_KP9 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_KP_DIVIDE :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_KP_ENTER :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_KP_EQUALS :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_KP_MINUS :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_KP_MULTIPLY :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_KP_PERIOD :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_KP_PLUS :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_LALT :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_LAST :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_LCTRL :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_LEFT :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_LEFTBRACKET :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_LEFTPAREN :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_LESS :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_LMETA :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_LSHIFT :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_LSUPER :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_MENU :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_MINUS :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_MODE :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_NUMLOCK :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_PAGEDOWN :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_PAGEUP :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_PAUSE :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_PERIOD :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_PLUS :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_POWER :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_PRINT :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_QUESTION :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_QUOTE :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_QUOTEDBL :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_RALT :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_RCTRL :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_RETURN :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_RIGHT :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_RIGHTBRACKET :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_RIGHTPAREN :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_RMETA :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_RSHIFT :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_RSUPER :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_SCROLLOCK :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_SEMICOLON :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_SLASH :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_SPACE :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_SYSREQ :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_TAB :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_UNDERSCORE :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_UNDO :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_UNKNOWN :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_UP :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_0 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_1 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_10 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_11 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_12 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_13 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_14 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_15 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_16 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_17 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_18 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_19 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_2 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_20 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_21 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_22 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_23 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_24 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_25 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_26 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_27 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_28 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_29 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_3 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_30 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_31 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_32 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_33 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_34 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_35 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_36 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_37 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_38 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_39 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_4 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_40 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_41 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_42 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_43 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_44 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_45 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_46 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_47 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_48 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_49 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_5 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_50 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_51 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_52 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_53 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_54 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_55 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_56 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_57 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_58 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_59 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_6 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_60 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_61 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_62 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_63 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_64 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_65 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_66 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_67 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_68 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_69 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_7 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_70 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_71 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_72 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_73 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_74 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_75 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_76 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_77 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_78 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_79 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_8 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_80 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_81 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_82 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_83 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_84 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_85 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_86 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_87 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_88 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_89 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_9 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_90 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_91 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_92 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_93 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_94 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_WORLD_95 :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_a :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_b :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_c :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_d :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_e :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_f :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_g :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_h :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_i :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_j :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_k :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_l :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_m :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_n :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_o :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_p :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_q :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_r :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_s :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_t :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_u :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_v :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_w :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_x :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_y :: SDLKey
- Graphics.UI.SDL.Keysym: SDLK_z :: SDLKey
- Graphics.UI.SDL.Keysym: symKey :: Keysym -> SDLKey
- Graphics.UI.SDL.Keysym: symModifiers :: Keysym -> [Modifier]
- Graphics.UI.SDL.Keysym: symUnicode :: Keysym -> Char
- Graphics.UI.SDL.Rect: Rect :: Int -> Int -> Int -> Int -> Rect
- Graphics.UI.SDL.Rect: rectH :: Rect -> Int
- Graphics.UI.SDL.Rect: rectW :: Rect -> Int
- Graphics.UI.SDL.Rect: rectX :: Rect -> Int
- Graphics.UI.SDL.Rect: rectY :: Rect -> Int
- Graphics.UI.SDL.Types: ASyncBlit :: SurfaceFlag
- Graphics.UI.SDL.Types: AnyFormat :: SurfaceFlag
- Graphics.UI.SDL.Types: DoubleBuf :: SurfaceFlag
- Graphics.UI.SDL.Types: Fullscreen :: SurfaceFlag
- Graphics.UI.SDL.Types: HWAccel :: SurfaceFlag
- Graphics.UI.SDL.Types: HWPalette :: SurfaceFlag
- Graphics.UI.SDL.Types: HWSurface :: SurfaceFlag
- Graphics.UI.SDL.Types: HatCentered :: Hat
- Graphics.UI.SDL.Types: HatDown :: Hat
- Graphics.UI.SDL.Types: HatLeft :: Hat
- Graphics.UI.SDL.Types: HatLeftDown :: Hat
- Graphics.UI.SDL.Types: HatLeftUp :: Hat
- Graphics.UI.SDL.Types: HatRight :: Hat
- Graphics.UI.SDL.Types: HatRightDown :: Hat
- Graphics.UI.SDL.Types: HatRightUp :: Hat
- Graphics.UI.SDL.Types: HatUp :: Hat
- Graphics.UI.SDL.Types: NoFrame :: SurfaceFlag
- Graphics.UI.SDL.Types: OpenGL :: SurfaceFlag
- Graphics.UI.SDL.Types: OpenGLBlit :: SurfaceFlag
- Graphics.UI.SDL.Types: PreAlloc :: SurfaceFlag
- Graphics.UI.SDL.Types: RLEAccel :: SurfaceFlag
- Graphics.UI.SDL.Types: Resizable :: SurfaceFlag
- Graphics.UI.SDL.Types: SWSurface :: SurfaceFlag
- Graphics.UI.SDL.Types: SrcAlpha :: SurfaceFlag
- Graphics.UI.SDL.Types: SrcColorKey :: SurfaceFlag
- Graphics.UI.SDL.Video: AnyOK :: ListModes
- Graphics.UI.SDL.Video: Disable :: Toggle
- Graphics.UI.SDL.Video: Enable :: Toggle
- Graphics.UI.SDL.Video: Modes :: [Rect] -> ListModes
- Graphics.UI.SDL.Video: NonAvailable :: ListModes
- Graphics.UI.SDL.Video: Query :: Toggle
- Graphics.UI.SDL.WindowManagement: GrabOff :: GrabMode
- Graphics.UI.SDL.WindowManagement: GrabOn :: GrabMode
- Graphics.UI.SDL.WindowManagement: GrabQuery :: GrabMode
+ Graphics.UI.SDL.Audio: [AudioS16LSB] :: AudioFormat
+ Graphics.UI.SDL.Audio: [AudioS16MSB] :: AudioFormat
+ Graphics.UI.SDL.Audio: [AudioS16Sys] :: AudioFormat
+ Graphics.UI.SDL.Audio: [AudioS8] :: AudioFormat
+ Graphics.UI.SDL.Audio: [AudioU16LSB] :: AudioFormat
+ Graphics.UI.SDL.Audio: [AudioU16MSB] :: AudioFormat
+ Graphics.UI.SDL.Audio: [AudioU16Sys] :: AudioFormat
+ Graphics.UI.SDL.Audio: [AudioU8] :: AudioFormat
+ Graphics.UI.SDL.Color: [Color] :: Word8 -> Color
+ Graphics.UI.SDL.Color: [Pixel] :: Word32 -> Pixel
+ Graphics.UI.SDL.Color: [colorRed, colorGreen, colorBlue] :: Color -> Word8
+ Graphics.UI.SDL.Events: [ApplicationFocus] :: Focus
+ Graphics.UI.SDL.Events: [ButtonLeft] :: MouseButton
+ Graphics.UI.SDL.Events: [ButtonMiddle] :: MouseButton
+ Graphics.UI.SDL.Events: [ButtonRight] :: MouseButton
+ Graphics.UI.SDL.Events: [ButtonUnknown] :: !Word8 -> MouseButton
+ Graphics.UI.SDL.Events: [ButtonWheelDown] :: MouseButton
+ Graphics.UI.SDL.Events: [ButtonWheelUp] :: MouseButton
+ Graphics.UI.SDL.Events: [GotFocus] :: [Focus] -> Event
+ Graphics.UI.SDL.Events: [InputFocus] :: Focus
+ Graphics.UI.SDL.Events: [JoyAxisMotion] :: !Word8 -> !Word8 -> !Int16 -> Event
+ Graphics.UI.SDL.Events: [JoyBallMotion] :: !Word8 -> !Word8 -> !Int16 -> !Int16 -> Event
+ Graphics.UI.SDL.Events: [JoyButtonDown] :: !Word8 -> !Word8 -> Event
+ Graphics.UI.SDL.Events: [JoyButtonUp] :: !Word8 -> !Word8 -> Event
+ Graphics.UI.SDL.Events: [JoyHatMotion] :: !Word8 -> !Word8 -> !Word8 -> Event
+ Graphics.UI.SDL.Events: [KeyDown] :: !Keysym -> Event
+ Graphics.UI.SDL.Events: [KeyUp] :: !Keysym -> Event
+ Graphics.UI.SDL.Events: [LostFocus] :: [Focus] -> Event
+ Graphics.UI.SDL.Events: [MouseButtonDown] :: !Word16 -> !Word16 -> !MouseButton -> Event
+ Graphics.UI.SDL.Events: [MouseButtonUp] :: !Word16 -> !Word16 -> !MouseButton -> Event
+ Graphics.UI.SDL.Events: [MouseFocus] :: Focus
+ Graphics.UI.SDL.Events: [MouseMotion] :: !Word16 -> !Word16 -> !Int16 -> !Int16 -> Event
+ Graphics.UI.SDL.Events: [NoEvent] :: Event
+ Graphics.UI.SDL.Events: [Quit] :: Event
+ Graphics.UI.SDL.Events: [SDLActiveEvent] :: SDLEvent
+ Graphics.UI.SDL.Events: [SDLJoyAxisMotion] :: SDLEvent
+ Graphics.UI.SDL.Events: [SDLJoyBallMotion] :: SDLEvent
+ Graphics.UI.SDL.Events: [SDLJoyButtonDown] :: SDLEvent
+ Graphics.UI.SDL.Events: [SDLJoyButtonUp] :: SDLEvent
+ Graphics.UI.SDL.Events: [SDLJoyHatMotion] :: SDLEvent
+ Graphics.UI.SDL.Events: [SDLKeyDown] :: SDLEvent
+ Graphics.UI.SDL.Events: [SDLKeyUp] :: SDLEvent
+ Graphics.UI.SDL.Events: [SDLMouseButtonDown] :: SDLEvent
+ Graphics.UI.SDL.Events: [SDLMouseButtonUp] :: SDLEvent
+ Graphics.UI.SDL.Events: [SDLMouseMotion] :: SDLEvent
+ Graphics.UI.SDL.Events: [SDLNoEvent] :: SDLEvent
+ Graphics.UI.SDL.Events: [SDLNumEvents] :: SDLEvent
+ Graphics.UI.SDL.Events: [SDLQuit] :: SDLEvent
+ Graphics.UI.SDL.Events: [SDLSysWMEvent] :: SDLEvent
+ Graphics.UI.SDL.Events: [SDLUserEvent] :: Word8 -> SDLEvent
+ Graphics.UI.SDL.Events: [SDLVideoExpose] :: SDLEvent
+ Graphics.UI.SDL.Events: [SDLVideoResize] :: SDLEvent
+ Graphics.UI.SDL.Events: [UID0] :: UserEventID
+ Graphics.UI.SDL.Events: [UID1] :: UserEventID
+ Graphics.UI.SDL.Events: [UID2] :: UserEventID
+ Graphics.UI.SDL.Events: [UID3] :: UserEventID
+ Graphics.UI.SDL.Events: [UID4] :: UserEventID
+ Graphics.UI.SDL.Events: [UID5] :: UserEventID
+ Graphics.UI.SDL.Events: [UID6] :: UserEventID
+ Graphics.UI.SDL.Events: [UID7] :: UserEventID
+ Graphics.UI.SDL.Events: [Unknown] :: Event
+ Graphics.UI.SDL.Events: [User] :: !UserEventID -> !Int -> !(Ptr ()) -> !(Ptr ()) -> Event
+ Graphics.UI.SDL.Events: [VideoExpose] :: Event
+ Graphics.UI.SDL.Events: [VideoResize] :: !Int -> !Int -> Event
+ Graphics.UI.SDL.General: [InitAudio] :: InitFlag
+ Graphics.UI.SDL.General: [InitCDROM] :: InitFlag
+ Graphics.UI.SDL.General: [InitEventthread] :: InitFlag
+ Graphics.UI.SDL.General: [InitEverything] :: InitFlag
+ Graphics.UI.SDL.General: [InitJoystick] :: InitFlag
+ Graphics.UI.SDL.General: [InitNoParachute] :: InitFlag
+ Graphics.UI.SDL.General: [InitTimer] :: InitFlag
+ Graphics.UI.SDL.General: [InitVideo] :: InitFlag
+ Graphics.UI.SDL.Keysym: [KeyModAlt] :: Modifier
+ Graphics.UI.SDL.Keysym: [KeyModCaps] :: Modifier
+ Graphics.UI.SDL.Keysym: [KeyModCtrl] :: Modifier
+ Graphics.UI.SDL.Keysym: [KeyModLeftAlt] :: Modifier
+ Graphics.UI.SDL.Keysym: [KeyModLeftCtrl] :: Modifier
+ Graphics.UI.SDL.Keysym: [KeyModLeftMeta] :: Modifier
+ Graphics.UI.SDL.Keysym: [KeyModLeftShift] :: Modifier
+ Graphics.UI.SDL.Keysym: [KeyModMeta] :: Modifier
+ Graphics.UI.SDL.Keysym: [KeyModMode] :: Modifier
+ Graphics.UI.SDL.Keysym: [KeyModNone] :: Modifier
+ Graphics.UI.SDL.Keysym: [KeyModNum] :: Modifier
+ Graphics.UI.SDL.Keysym: [KeyModRightAlt] :: Modifier
+ Graphics.UI.SDL.Keysym: [KeyModRightCtrl] :: Modifier
+ Graphics.UI.SDL.Keysym: [KeyModRightMeta] :: Modifier
+ Graphics.UI.SDL.Keysym: [KeyModRightShift] :: Modifier
+ Graphics.UI.SDL.Keysym: [KeyModShift] :: Modifier
+ Graphics.UI.SDL.Keysym: [Keysym] :: SDLKey -> [Modifier] -> Char -> Keysym
+ Graphics.UI.SDL.Keysym: [SDLK_0] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_1] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_2] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_3] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_4] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_5] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_6] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_7] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_8] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_9] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_AMPERSAND] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_ASTERISK] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_AT] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_BACKQUOTE] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_BACKSLASH] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_BACKSPACE] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_BREAK] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_CAPSLOCK] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_CARET] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_CLEAR] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_COLON] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_COMMA] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_COMPOSE] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_DELETE] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_DOLLAR] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_DOWN] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_END] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_EQUALS] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_ESCAPE] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_EURO] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_EXCLAIM] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_F10] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_F11] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_F12] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_F13] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_F14] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_F15] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_F1] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_F2] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_F3] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_F4] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_F5] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_F6] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_F7] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_F8] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_F9] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_FIRST] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_GREATER] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_HASH] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_HELP] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_HOME] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_INSERT] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_KP0] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_KP1] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_KP2] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_KP3] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_KP4] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_KP5] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_KP6] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_KP7] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_KP8] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_KP9] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_KP_DIVIDE] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_KP_ENTER] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_KP_EQUALS] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_KP_MINUS] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_KP_MULTIPLY] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_KP_PERIOD] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_KP_PLUS] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_LALT] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_LAST] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_LCTRL] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_LEFTBRACKET] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_LEFTPAREN] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_LEFT] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_LESS] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_LMETA] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_LSHIFT] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_LSUPER] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_MENU] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_MINUS] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_MODE] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_NUMLOCK] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_PAGEDOWN] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_PAGEUP] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_PAUSE] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_PERIOD] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_PLUS] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_POWER] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_PRINT] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_QUESTION] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_QUOTEDBL] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_QUOTE] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_RALT] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_RCTRL] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_RETURN] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_RIGHTBRACKET] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_RIGHTPAREN] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_RIGHT] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_RMETA] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_RSHIFT] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_RSUPER] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_SCROLLOCK] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_SEMICOLON] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_SLASH] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_SPACE] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_SYSREQ] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_TAB] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_UNDERSCORE] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_UNDO] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_UNKNOWN] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_UP] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_0] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_10] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_11] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_12] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_13] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_14] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_15] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_16] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_17] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_18] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_19] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_1] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_20] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_21] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_22] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_23] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_24] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_25] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_26] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_27] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_28] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_29] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_2] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_30] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_31] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_32] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_33] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_34] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_35] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_36] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_37] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_38] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_39] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_3] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_40] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_41] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_42] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_43] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_44] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_45] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_46] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_47] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_48] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_49] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_4] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_50] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_51] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_52] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_53] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_54] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_55] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_56] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_57] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_58] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_59] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_5] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_60] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_61] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_62] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_63] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_64] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_65] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_66] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_67] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_68] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_69] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_6] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_70] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_71] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_72] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_73] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_74] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_75] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_76] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_77] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_78] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_79] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_7] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_80] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_81] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_82] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_83] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_84] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_85] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_86] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_87] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_88] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_89] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_8] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_90] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_91] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_92] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_93] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_94] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_95] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_WORLD_9] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_a] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_b] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_c] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_d] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_e] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_f] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_g] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_h] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_i] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_j] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_k] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_l] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_m] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_n] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_o] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_p] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_q] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_r] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_s] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_t] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_u] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_v] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_w] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_x] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_y] :: SDLKey
+ Graphics.UI.SDL.Keysym: [SDLK_z] :: SDLKey
+ Graphics.UI.SDL.Keysym: [symKey] :: Keysym -> SDLKey
+ Graphics.UI.SDL.Keysym: [symModifiers] :: Keysym -> [Modifier]
+ Graphics.UI.SDL.Keysym: [symUnicode] :: Keysym -> Char
+ Graphics.UI.SDL.Rect: [Rect] :: Int -> Int -> Rect
+ Graphics.UI.SDL.Rect: [rectW, rectH] :: Rect -> Int
+ Graphics.UI.SDL.Rect: [rectX, rectY] :: Rect -> Int
+ Graphics.UI.SDL.Types: [ASyncBlit] :: SurfaceFlag
+ Graphics.UI.SDL.Types: [AnyFormat] :: SurfaceFlag
+ Graphics.UI.SDL.Types: [DoubleBuf] :: SurfaceFlag
+ Graphics.UI.SDL.Types: [Fullscreen] :: SurfaceFlag
+ Graphics.UI.SDL.Types: [HWAccel] :: SurfaceFlag
+ Graphics.UI.SDL.Types: [HWPalette] :: SurfaceFlag
+ Graphics.UI.SDL.Types: [HWSurface] :: SurfaceFlag
+ Graphics.UI.SDL.Types: [HatCentered] :: Hat
+ Graphics.UI.SDL.Types: [HatDown] :: Hat
+ Graphics.UI.SDL.Types: [HatLeftDown] :: Hat
+ Graphics.UI.SDL.Types: [HatLeftUp] :: Hat
+ Graphics.UI.SDL.Types: [HatLeft] :: Hat
+ Graphics.UI.SDL.Types: [HatRightDown] :: Hat
+ Graphics.UI.SDL.Types: [HatRightUp] :: Hat
+ Graphics.UI.SDL.Types: [HatRight] :: Hat
+ Graphics.UI.SDL.Types: [HatUp] :: Hat
+ Graphics.UI.SDL.Types: [NoFrame] :: SurfaceFlag
+ Graphics.UI.SDL.Types: [OpenGLBlit] :: SurfaceFlag
+ Graphics.UI.SDL.Types: [OpenGL] :: SurfaceFlag
+ Graphics.UI.SDL.Types: [PreAlloc] :: SurfaceFlag
+ Graphics.UI.SDL.Types: [RLEAccel] :: SurfaceFlag
+ Graphics.UI.SDL.Types: [Resizable] :: SurfaceFlag
+ Graphics.UI.SDL.Types: [SWSurface] :: SurfaceFlag
+ Graphics.UI.SDL.Types: [SrcAlpha] :: SurfaceFlag
+ Graphics.UI.SDL.Types: [SrcColorKey] :: SurfaceFlag
+ Graphics.UI.SDL.Video: [AnyOK] :: ListModes
+ Graphics.UI.SDL.Video: [Disable] :: Toggle
+ Graphics.UI.SDL.Video: [Enable] :: Toggle
+ Graphics.UI.SDL.Video: [Modes] :: [Rect] -> ListModes
+ Graphics.UI.SDL.Video: [NonAvailable] :: ListModes
+ Graphics.UI.SDL.Video: [Query] :: Toggle
+ Graphics.UI.SDL.WindowManagement: [GrabOff] :: GrabMode
+ Graphics.UI.SDL.WindowManagement: [GrabOn] :: GrabMode
+ Graphics.UI.SDL.WindowManagement: [GrabQuery] :: GrabMode
- Graphics.UI.SDL.Events: fromSafePtr :: Typeable a => SafePtr -> IO a
+ Graphics.UI.SDL.Events: fromSafePtr :: (Typeable a) => SafePtr -> IO a
- Graphics.UI.SDL.Events: toSafePtr :: Typeable a => a -> IO SafePtr
+ Graphics.UI.SDL.Events: toSafePtr :: (Typeable a) => a -> IO SafePtr
- Graphics.UI.SDL.Events: tryFromSafePtr :: Typeable a => SafePtr -> IO (Maybe a)
+ Graphics.UI.SDL.Events: tryFromSafePtr :: (Typeable a) => SafePtr -> IO (Maybe a)
- Graphics.UI.SDL.Video: fromToggle :: Num a => Toggle -> a
+ Graphics.UI.SDL.Video: fromToggle :: (Num a) => Toggle -> a

Files

Graphics/UI/SDL/Events.hsc view
@@ -53,7 +53,7 @@ import qualified Prelude (Enum(..))  import Foreign.StablePtr (newStablePtr,castStablePtrToPtr,castPtrToStablePtr,deRefStablePtr)-import Data.Typeable (Typeable(typeOf),TypeRep)+import Data.Typeable (Typeable,typeOf,TypeRep)  import Graphics.UI.SDL.Keysym (SDLKey, Modifier, Keysym) import Graphics.UI.SDL.Utilities (Enum(..), intToBool, toBitmask, fromBitmask, fromCInt)
SDL.cabal view
@@ -1,7 +1,7 @@ Cabal-Version:      >= 1.6 Name:               SDL-Version:            0.6.5-Maintainer:         Lemmih (lemmih@gmail.com)+Version:            0.6.5.1+Maintainer:         Francesco Ariis <fa-ml@ariis.it> Author:             Lemmih (lemmih@gmail.com) Copyright:          2004-2010, Lemmih License-File:       LICENSE@@ -16,7 +16,7 @@    video framebuffer. It is used by MPEG playback software,    emulators, and many popular games, including the award    winning Linux port of \"Civilization: Call To Power.\"-Tested-with:        GHC ==6.6, GHC ==6.8, GHC ==6.10, GHC ==6.12.2, Hugs ==20050308+Tested-with:        GHC ==7.10 Data-files:         README, MACOSX, WIN32,                     Examples/MacOSX/Main.hs,                     Examples/MacOSX/Makefile,