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 #
Methods
enumFromTo :: a -> a -> [a] #
Instances
Enum SurfaceFlag Word32 # | |
Defined in Graphics.UI.SDL.Types Methods succ :: SurfaceFlag -> SurfaceFlag # pred :: SurfaceFlag -> SurfaceFlag # toEnum :: Word32 -> SurfaceFlag # fromEnum :: SurfaceFlag -> Word32 # enumFromTo :: SurfaceFlag -> SurfaceFlag -> [SurfaceFlag] # | |
Enum Hat Word8 # | |
Enum SDLKey Word32 # | |
Enum Modifier Word32 # | |
Enum InitFlag Word32 # | |
Enum Palette Int # | |
Enum Focus Word8 # | |
Enum MouseButton Word8 # | |
Defined in Graphics.UI.SDL.Events Methods succ :: MouseButton -> MouseButton # pred :: MouseButton -> MouseButton # toEnum :: Word8 -> MouseButton # fromEnum :: MouseButton -> Word8 # enumFromTo :: MouseButton -> MouseButton -> [MouseButton] # |