| Copyright | (c) David Himmelstrup 2005 |
|---|---|
| License | BSD-like |
| Maintainer | lemmih@gmail.com |
| Stability | provisional |
| Portability | portable |
| Safe Haskell | Safe |
| Language | Haskell98 |
Graphics.UI.SDL.Utilities
Description
Various small functions which makes the binding process easier.
Documentation
class Enum a b | a -> b where Source #
Minimal complete definition
succ, pred, toEnum, fromEnum, enumFromTo
Methods
enumFromTo :: a -> a -> [a] Source #
Instances
| Enum SurfaceFlag Word32 Source # | |
Defined in Graphics.UI.SDL.Types Methods succ :: SurfaceFlag -> SurfaceFlag Source # pred :: SurfaceFlag -> SurfaceFlag Source # toEnum :: Word32 -> SurfaceFlag Source # fromEnum :: SurfaceFlag -> Word32 Source # enumFromTo :: SurfaceFlag -> SurfaceFlag -> [SurfaceFlag] Source # | |
| Enum Hat Word8 Source # | |
| Enum SDLKey Word32 Source # | |
| Enum Modifier Word32 Source # | |
| Enum InitFlag Word32 Source # | |
| Enum Palette Int Source # | |
| Enum Focus Word8 Source # | |
| Enum MouseButton Word8 Source # | |
Defined in Graphics.UI.SDL.Events Methods succ :: MouseButton -> MouseButton Source # pred :: MouseButton -> MouseButton Source # toEnum :: Word8 -> MouseButton Source # fromEnum :: MouseButton -> Word8 Source # enumFromTo :: MouseButton -> MouseButton -> [MouseButton] Source # | |