Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- newtype PixbufAnimation = PixbufAnimation (ForeignPtr PixbufAnimation)
- class GObject o => PixbufAnimationK o
- toPixbufAnimation :: PixbufAnimationK o => o -> IO PixbufAnimation
- noPixbufAnimation :: Maybe PixbufAnimation
- pixbufAnimationGetHeight :: (MonadIO m, PixbufAnimationK a) => a -> m Int32
- pixbufAnimationGetIter :: (MonadIO m, PixbufAnimationK a) => a -> Maybe TimeVal -> m PixbufAnimationIter
- pixbufAnimationGetStaticImage :: (MonadIO m, PixbufAnimationK a) => a -> m Pixbuf
- pixbufAnimationGetWidth :: (MonadIO m, PixbufAnimationK a) => a -> m Int32
- pixbufAnimationIsStaticImage :: (MonadIO m, PixbufAnimationK a) => a -> m Bool
- pixbufAnimationNewFromFile :: MonadIO m => Text -> m PixbufAnimation
- pixbufAnimationNewFromResource :: MonadIO m => Text -> m PixbufAnimation
- pixbufAnimationNewFromStream :: (MonadIO m, InputStreamK a, CancellableK b) => a -> Maybe b -> m PixbufAnimation
- pixbufAnimationNewFromStreamAsync :: (MonadIO m, InputStreamK a, CancellableK b) => a -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- pixbufAnimationNewFromStreamFinish :: (MonadIO m, AsyncResultK a) => a -> m PixbufAnimation
Exported types
newtype PixbufAnimation Source
class GObject o => PixbufAnimationK o Source
(GObject o, IsDescendantOf PixbufAnimation o) => PixbufAnimationK o |
toPixbufAnimation :: PixbufAnimationK o => o -> IO PixbufAnimation Source
Methods
pixbufAnimationGetHeight
pixbufAnimationGetHeight :: (MonadIO m, PixbufAnimationK a) => a -> m Int32 Source
pixbufAnimationGetIter
pixbufAnimationGetIter :: (MonadIO m, PixbufAnimationK a) => a -> Maybe TimeVal -> m PixbufAnimationIter Source
pixbufAnimationGetStaticImage
pixbufAnimationGetStaticImage :: (MonadIO m, PixbufAnimationK a) => a -> m Pixbuf Source
pixbufAnimationGetWidth
pixbufAnimationGetWidth :: (MonadIO m, PixbufAnimationK a) => a -> m Int32 Source
pixbufAnimationIsStaticImage
pixbufAnimationIsStaticImage :: (MonadIO m, PixbufAnimationK a) => a -> m Bool Source
pixbufAnimationNewFromFile
pixbufAnimationNewFromFile :: MonadIO m => Text -> m PixbufAnimation Source
pixbufAnimationNewFromResource
pixbufAnimationNewFromResource :: MonadIO m => Text -> m PixbufAnimation Source
pixbufAnimationNewFromStream
pixbufAnimationNewFromStream :: (MonadIO m, InputStreamK a, CancellableK b) => a -> Maybe b -> m PixbufAnimation Source
pixbufAnimationNewFromStreamAsync
pixbufAnimationNewFromStreamAsync :: (MonadIO m, InputStreamK a, CancellableK b) => a -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
pixbufAnimationNewFromStreamFinish
pixbufAnimationNewFromStreamFinish :: (MonadIO m, AsyncResultK a) => a -> m PixbufAnimation Source