SDL-mixer-0.6.3.0: 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

Instances details

Bounded MusicType Source # |
Instance details Defined in Graphics.UI.SDL.Mixer.Types Methods minBound :: MusicType maxBound :: MusicType
Enum MusicType Source # |
Instance details Defined in Graphics.UI.SDL.Mixer.Types 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 # |
Instance details Defined in Graphics.UI.SDL.Mixer.Types Methods (==) :: MusicType -> MusicType -> Bool (/=) :: MusicType -> MusicType -> Bool
Ord MusicType Source # |
Instance details Defined in Graphics.UI.SDL.Mixer.Types 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 # |
Instance details Defined in Graphics.UI.SDL.Mixer.Types Methods showsPrec :: Int -> MusicType -> ShowS show :: MusicType -> String showList :: [MusicType] -> ShowS

data Fading Source #

Constructors

NoFading |
FadingOut |
FadingIn |

#### Instances

Instances details

Bounded Fading Source # |
Instance details Defined in Graphics.UI.SDL.Mixer.Types Methods minBound :: Fading maxBound :: Fading
Enum Fading Source # |
Instance details Defined in Graphics.UI.SDL.Mixer.Types 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 # |
Instance details Defined in Graphics.UI.SDL.Mixer.Types Methods (==) :: Fading -> Fading -> Bool (/=) :: Fading -> Fading -> Bool
Ord Fading Source # |
Instance details Defined in Graphics.UI.SDL.Mixer.Types 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 # |
Instance details Defined in Graphics.UI.SDL.Mixer.Types Methods showsPrec :: Int -> Fading -> ShowS show :: Fading -> String showList :: [Fading] -> ShowS