SDL-mixer-0.6.1: Binding to libSDL_mixer

Copyright | (c) David Himmelstrup 2005
License | BSD-like
Maintainer | lemmih@gmail.com
Stability | provisional
Portability | portable
Safe Haskell | Safe
Language | Haskell98

Graphics.UI.SDL.Mixer.Types

Description

# Documentation

data ChunkStruct Source #

type Chunk = ForeignPtr ChunkStruct Source #

data MusicStruct Source #

type Music = ForeignPtr MusicStruct Source #

type Channel = Int Source #

data MusicType Source #

Constructors

MusicNone |
MusicCmd |
MusicWav |
MusicMod |
MusicMid |
MusicOgg |
MusicMp3 |

Instances

Bounded MusicType Source # |
Methods minBound :: MusicType # maxBound :: MusicType #
Enum MusicType Source # |
Methods succ :: MusicType -> MusicType # pred :: MusicType -> MusicType # toEnum :: Int -> MusicType # fromEnum :: MusicType -> Int # enumFrom :: MusicType -> [MusicType] # enumFromThen :: MusicType -> MusicType -> [MusicType] # enumFromTo :: MusicType -> MusicType -> [MusicType] # enumFromThenTo :: MusicType -> MusicType -> MusicType -> [MusicType] #
Eq MusicType Source # |
Methods (==) :: MusicType -> MusicType -> Bool # (/=) :: MusicType -> MusicType -> Bool #
Ord MusicType Source # |
Methods compare :: MusicType -> MusicType -> Ordering # (<) :: MusicType -> MusicType -> Bool # (<=) :: MusicType -> MusicType -> Bool # (>) :: MusicType -> MusicType -> Bool # (>=) :: MusicType -> MusicType -> Bool # max :: MusicType -> MusicType -> MusicType # min :: MusicType -> MusicType -> MusicType #
Show MusicType Source # |
Methods showsPrec :: Int -> MusicType -> ShowS # show :: MusicType -> String # showList :: [MusicType] -> ShowS #

data Fading Source #

Constructors

NoFading |
FadingOut |
FadingIn |

Instances

Bounded Fading Source # |
Methods minBound :: Fading # maxBound :: Fading #
Enum Fading Source # |
Methods succ :: Fading -> Fading # pred :: Fading -> Fading # toEnum :: Int -> Fading # fromEnum :: Fading -> Int # enumFrom :: Fading -> [Fading] # enumFromThen :: Fading -> Fading -> [Fading] # enumFromTo :: Fading -> Fading -> [Fading] # enumFromThenTo :: Fading -> Fading -> Fading -> [Fading] #
Eq Fading Source # |
Methods (==) :: Fading -> Fading -> Bool # (/=) :: Fading -> Fading -> Bool #
Ord Fading Source # |
Methods compare :: Fading -> Fading -> Ordering # (<) :: Fading -> Fading -> Bool # (<=) :: Fading -> Fading -> Bool # (>) :: Fading -> Fading -> Bool # (>=) :: Fading -> Fading -> Bool # max :: Fading -> Fading -> Fading # min :: Fading -> Fading -> Fading #
Show Fading Source # |
Methods showsPrec :: Int -> Fading -> ShowS # show :: Fading -> String # showList :: [Fading] -> ShowS #