| 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 |
GI.GdkPixbuf.Objects.PixbufAnimation
Contents
Description
- newtype PixbufAnimation = PixbufAnimation (ManagedPtr PixbufAnimation)
- class GObject o => IsPixbufAnimation o
- toPixbufAnimation :: IsPixbufAnimation o => o -> IO PixbufAnimation
- noPixbufAnimation :: Maybe PixbufAnimation
- data PixbufAnimationGetHeightMethodInfo
- pixbufAnimationGetHeight :: (MonadIO m, IsPixbufAnimation a) => a -> m Int32
- data PixbufAnimationGetIterMethodInfo
- pixbufAnimationGetIter :: (MonadIO m, IsPixbufAnimation a) => a -> Maybe TimeVal -> m PixbufAnimationIter
- data PixbufAnimationGetStaticImageMethodInfo
- pixbufAnimationGetStaticImage :: (MonadIO m, IsPixbufAnimation a) => a -> m Pixbuf
- data PixbufAnimationGetWidthMethodInfo
- pixbufAnimationGetWidth :: (MonadIO m, IsPixbufAnimation a) => a -> m Int32
- data PixbufAnimationIsStaticImageMethodInfo
- pixbufAnimationIsStaticImage :: (MonadIO m, IsPixbufAnimation a) => a -> m Bool
- pixbufAnimationNewFromFile :: MonadIO m => Text -> m PixbufAnimation
- pixbufAnimationNewFromResource :: MonadIO m => Text -> m PixbufAnimation
- pixbufAnimationNewFromStream :: (MonadIO m, IsInputStream a, IsCancellable b) => a -> Maybe b -> m PixbufAnimation
- pixbufAnimationNewFromStreamAsync :: (MonadIO m, IsInputStream a, IsCancellable b) => a -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- pixbufAnimationNewFromStreamFinish :: (MonadIO m, IsAsyncResult a) => a -> m PixbufAnimation
Exported types
newtype PixbufAnimation Source #
Constructors
| PixbufAnimation (ManagedPtr PixbufAnimation) |
Instances
| GObject PixbufAnimation Source # | |
| IsObject PixbufAnimation Source # | |
| IsPixbufAnimation PixbufAnimation Source # | |
| ((~) * info (ResolvePixbufAnimationMethod t PixbufAnimation), MethodInfo * info PixbufAnimation p) => IsLabel t (PixbufAnimation -> p) Source # | |
| ((~) * info (ResolvePixbufAnimationMethod t PixbufAnimation), MethodInfo * info PixbufAnimation p) => IsLabelProxy t (PixbufAnimation -> p) Source # | |
| HasAttributeList * PixbufAnimation Source # | |
| type SignalList PixbufAnimation Source # | |
| type AttributeList PixbufAnimation Source # | |
class GObject o => IsPixbufAnimation o Source #
Instances
| (GObject a, UnknownAncestorError Constraint PixbufAnimation a) => IsPixbufAnimation a Source # | |
| IsPixbufAnimation PixbufAnimation Source # | |
| IsPixbufAnimation PixbufSimpleAnim Source # | |
toPixbufAnimation :: IsPixbufAnimation o => o -> IO PixbufAnimation Source #
Methods
getHeight
data PixbufAnimationGetHeightMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m, IsPixbufAnimation a) => MethodInfo * PixbufAnimationGetHeightMethodInfo a signature Source # | |
pixbufAnimationGetHeight :: (MonadIO m, IsPixbufAnimation a) => a -> m Int32 Source #
getIter
data PixbufAnimationGetIterMethodInfo Source #
Instances
| ((~) * signature (Maybe TimeVal -> m PixbufAnimationIter), MonadIO m, IsPixbufAnimation a) => MethodInfo * PixbufAnimationGetIterMethodInfo a signature Source # | |
pixbufAnimationGetIter :: (MonadIO m, IsPixbufAnimation a) => a -> Maybe TimeVal -> m PixbufAnimationIter Source #
getStaticImage
data PixbufAnimationGetStaticImageMethodInfo Source #
Instances
| ((~) * signature (m Pixbuf), MonadIO m, IsPixbufAnimation a) => MethodInfo * PixbufAnimationGetStaticImageMethodInfo a signature Source # | |
pixbufAnimationGetStaticImage :: (MonadIO m, IsPixbufAnimation a) => a -> m Pixbuf Source #
getWidth
data PixbufAnimationGetWidthMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m, IsPixbufAnimation a) => MethodInfo * PixbufAnimationGetWidthMethodInfo a signature Source # | |
pixbufAnimationGetWidth :: (MonadIO m, IsPixbufAnimation a) => a -> m Int32 Source #
isStaticImage
data PixbufAnimationIsStaticImageMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsPixbufAnimation a) => MethodInfo * PixbufAnimationIsStaticImageMethodInfo a signature Source # | |
pixbufAnimationIsStaticImage :: (MonadIO m, IsPixbufAnimation a) => a -> m Bool Source #
newFromFile
pixbufAnimationNewFromFile :: MonadIO m => Text -> m PixbufAnimation Source #
newFromResource
pixbufAnimationNewFromResource :: MonadIO m => Text -> m PixbufAnimation Source #
newFromStream
pixbufAnimationNewFromStream :: (MonadIO m, IsInputStream a, IsCancellable b) => a -> Maybe b -> m PixbufAnimation Source #
newFromStreamAsync
pixbufAnimationNewFromStreamAsync :: (MonadIO m, IsInputStream a, IsCancellable b) => a -> Maybe b -> Maybe AsyncReadyCallback -> m () Source #
newFromStreamFinish
pixbufAnimationNewFromStreamFinish :: (MonadIO m, IsAsyncResult a) => a -> m PixbufAnimation Source #