Copyright | (c) David Himmelstrup 2005 |
---|---|
License | BSD-like |
Maintainer | [email protected] |
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 # |