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 PixbufLoader = PixbufLoader (ForeignPtr PixbufLoader)
- class GObject o => PixbufLoaderK o
- toPixbufLoader :: PixbufLoaderK o => o -> IO PixbufLoader
- noPixbufLoader :: Maybe PixbufLoader
- data PixbufLoaderCloseMethodInfo
- pixbufLoaderClose :: (MonadIO m, PixbufLoaderK a) => a -> m ()
- data PixbufLoaderGetAnimationMethodInfo
- pixbufLoaderGetAnimation :: (MonadIO m, PixbufLoaderK a) => a -> m PixbufAnimation
- data PixbufLoaderGetFormatMethodInfo
- pixbufLoaderGetFormat :: (MonadIO m, PixbufLoaderK a) => a -> m (Maybe PixbufFormat)
- data PixbufLoaderGetPixbufMethodInfo
- pixbufLoaderGetPixbuf :: (MonadIO m, PixbufLoaderK a) => a -> m Pixbuf
- pixbufLoaderNew :: MonadIO m => m PixbufLoader
- pixbufLoaderNewWithMimeType :: MonadIO m => Text -> m PixbufLoader
- pixbufLoaderNewWithType :: MonadIO m => Text -> m PixbufLoader
- data PixbufLoaderSetSizeMethodInfo
- pixbufLoaderSetSize :: (MonadIO m, PixbufLoaderK a) => a -> Int32 -> Int32 -> m ()
- data PixbufLoaderWriteMethodInfo
- pixbufLoaderWrite :: (MonadIO m, PixbufLoaderK a) => a -> ByteString -> m ()
- data PixbufLoaderWriteBytesMethodInfo
- pixbufLoaderWriteBytes :: (MonadIO m, PixbufLoaderK a) => a -> Bytes -> m ()
- type PixbufLoaderAreaPreparedCallback = IO ()
- type PixbufLoaderAreaPreparedCallbackC = Ptr () -> Ptr () -> IO ()
- data PixbufLoaderAreaPreparedSignalInfo
- afterPixbufLoaderAreaPrepared :: (GObject a, MonadIO m) => a -> PixbufLoaderAreaPreparedCallback -> m SignalHandlerId
- mkPixbufLoaderAreaPreparedCallback :: PixbufLoaderAreaPreparedCallbackC -> IO (FunPtr PixbufLoaderAreaPreparedCallbackC)
- noPixbufLoaderAreaPreparedCallback :: Maybe PixbufLoaderAreaPreparedCallback
- onPixbufLoaderAreaPrepared :: (GObject a, MonadIO m) => a -> PixbufLoaderAreaPreparedCallback -> m SignalHandlerId
- pixbufLoaderAreaPreparedCallbackWrapper :: PixbufLoaderAreaPreparedCallback -> Ptr () -> Ptr () -> IO ()
- pixbufLoaderAreaPreparedClosure :: PixbufLoaderAreaPreparedCallback -> IO Closure
- type PixbufLoaderAreaUpdatedCallback = Int32 -> Int32 -> Int32 -> Int32 -> IO ()
- type PixbufLoaderAreaUpdatedCallbackC = Ptr () -> Int32 -> Int32 -> Int32 -> Int32 -> Ptr () -> IO ()
- data PixbufLoaderAreaUpdatedSignalInfo
- afterPixbufLoaderAreaUpdated :: (GObject a, MonadIO m) => a -> PixbufLoaderAreaUpdatedCallback -> m SignalHandlerId
- mkPixbufLoaderAreaUpdatedCallback :: PixbufLoaderAreaUpdatedCallbackC -> IO (FunPtr PixbufLoaderAreaUpdatedCallbackC)
- noPixbufLoaderAreaUpdatedCallback :: Maybe PixbufLoaderAreaUpdatedCallback
- onPixbufLoaderAreaUpdated :: (GObject a, MonadIO m) => a -> PixbufLoaderAreaUpdatedCallback -> m SignalHandlerId
- pixbufLoaderAreaUpdatedCallbackWrapper :: PixbufLoaderAreaUpdatedCallback -> Ptr () -> Int32 -> Int32 -> Int32 -> Int32 -> Ptr () -> IO ()
- pixbufLoaderAreaUpdatedClosure :: PixbufLoaderAreaUpdatedCallback -> IO Closure
- type PixbufLoaderClosedCallback = IO ()
- type PixbufLoaderClosedCallbackC = Ptr () -> Ptr () -> IO ()
- data PixbufLoaderClosedSignalInfo
- afterPixbufLoaderClosed :: (GObject a, MonadIO m) => a -> PixbufLoaderClosedCallback -> m SignalHandlerId
- mkPixbufLoaderClosedCallback :: PixbufLoaderClosedCallbackC -> IO (FunPtr PixbufLoaderClosedCallbackC)
- noPixbufLoaderClosedCallback :: Maybe PixbufLoaderClosedCallback
- onPixbufLoaderClosed :: (GObject a, MonadIO m) => a -> PixbufLoaderClosedCallback -> m SignalHandlerId
- pixbufLoaderClosedCallbackWrapper :: PixbufLoaderClosedCallback -> Ptr () -> Ptr () -> IO ()
- pixbufLoaderClosedClosure :: PixbufLoaderClosedCallback -> IO Closure
- type PixbufLoaderSizePreparedCallback = Int32 -> Int32 -> IO ()
- type PixbufLoaderSizePreparedCallbackC = Ptr () -> Int32 -> Int32 -> Ptr () -> IO ()
- data PixbufLoaderSizePreparedSignalInfo
- afterPixbufLoaderSizePrepared :: (GObject a, MonadIO m) => a -> PixbufLoaderSizePreparedCallback -> m SignalHandlerId
- mkPixbufLoaderSizePreparedCallback :: PixbufLoaderSizePreparedCallbackC -> IO (FunPtr PixbufLoaderSizePreparedCallbackC)
- noPixbufLoaderSizePreparedCallback :: Maybe PixbufLoaderSizePreparedCallback
- onPixbufLoaderSizePrepared :: (GObject a, MonadIO m) => a -> PixbufLoaderSizePreparedCallback -> m SignalHandlerId
- pixbufLoaderSizePreparedCallbackWrapper :: PixbufLoaderSizePreparedCallback -> Ptr () -> Int32 -> Int32 -> Ptr () -> IO ()
- pixbufLoaderSizePreparedClosure :: PixbufLoaderSizePreparedCallback -> IO Closure
Exported types
newtype PixbufLoader Source
GObject PixbufLoader | |
((~) * info (ResolvePixbufLoaderMethod t PixbufLoader), MethodInfo * info PixbufLoader p) => IsLabelProxy t (PixbufLoader -> p) | |
type ParentTypes PixbufLoader | |
type AttributeList PixbufLoader | |
type SignalList PixbufLoader |
class GObject o => PixbufLoaderK o Source
(GObject o, IsDescendantOf PixbufLoader o) => PixbufLoaderK o |
toPixbufLoader :: PixbufLoaderK o => o -> IO PixbufLoader Source
Methods
pixbufLoaderClose
data PixbufLoaderCloseMethodInfo Source
((~) * signature (m ()), MonadIO m, PixbufLoaderK a) => MethodInfo * PixbufLoaderCloseMethodInfo a signature |
pixbufLoaderClose :: (MonadIO m, PixbufLoaderK a) => a -> m () Source
pixbufLoaderGetAnimation
data PixbufLoaderGetAnimationMethodInfo Source
((~) * signature (m PixbufAnimation), MonadIO m, PixbufLoaderK a) => MethodInfo * PixbufLoaderGetAnimationMethodInfo a signature |
pixbufLoaderGetAnimation :: (MonadIO m, PixbufLoaderK a) => a -> m PixbufAnimation Source
pixbufLoaderGetFormat
data PixbufLoaderGetFormatMethodInfo Source
((~) * signature (m (Maybe PixbufFormat)), MonadIO m, PixbufLoaderK a) => MethodInfo * PixbufLoaderGetFormatMethodInfo a signature |
pixbufLoaderGetFormat :: (MonadIO m, PixbufLoaderK a) => a -> m (Maybe PixbufFormat) Source
pixbufLoaderGetPixbuf
data PixbufLoaderGetPixbufMethodInfo Source
((~) * signature (m Pixbuf), MonadIO m, PixbufLoaderK a) => MethodInfo * PixbufLoaderGetPixbufMethodInfo a signature |
pixbufLoaderGetPixbuf :: (MonadIO m, PixbufLoaderK a) => a -> m Pixbuf Source
pixbufLoaderNew
pixbufLoaderNew :: MonadIO m => m PixbufLoader Source
pixbufLoaderNewWithMimeType
pixbufLoaderNewWithMimeType :: MonadIO m => Text -> m PixbufLoader Source
pixbufLoaderNewWithType
pixbufLoaderNewWithType :: MonadIO m => Text -> m PixbufLoader Source
pixbufLoaderSetSize
data PixbufLoaderSetSizeMethodInfo Source
((~) * signature (Int32 -> Int32 -> m ()), MonadIO m, PixbufLoaderK a) => MethodInfo * PixbufLoaderSetSizeMethodInfo a signature |
pixbufLoaderSetSize :: (MonadIO m, PixbufLoaderK a) => a -> Int32 -> Int32 -> m () Source
pixbufLoaderWrite
data PixbufLoaderWriteMethodInfo Source
((~) * signature (ByteString -> m ()), MonadIO m, PixbufLoaderK a) => MethodInfo * PixbufLoaderWriteMethodInfo a signature |
pixbufLoaderWrite :: (MonadIO m, PixbufLoaderK a) => a -> ByteString -> m () Source
pixbufLoaderWriteBytes
data PixbufLoaderWriteBytesMethodInfo Source
((~) * signature (Bytes -> m ()), MonadIO m, PixbufLoaderK a) => MethodInfo * PixbufLoaderWriteBytesMethodInfo a signature |
pixbufLoaderWriteBytes :: (MonadIO m, PixbufLoaderK a) => a -> Bytes -> m () Source
Signals
AreaPrepared
type PixbufLoaderAreaPreparedCallback = IO () Source
type PixbufLoaderAreaPreparedCallbackC = Ptr () -> Ptr () -> IO () Source
afterPixbufLoaderAreaPrepared :: (GObject a, MonadIO m) => a -> PixbufLoaderAreaPreparedCallback -> m SignalHandlerId Source
mkPixbufLoaderAreaPreparedCallback :: PixbufLoaderAreaPreparedCallbackC -> IO (FunPtr PixbufLoaderAreaPreparedCallbackC) Source
onPixbufLoaderAreaPrepared :: (GObject a, MonadIO m) => a -> PixbufLoaderAreaPreparedCallback -> m SignalHandlerId Source
pixbufLoaderAreaPreparedCallbackWrapper :: PixbufLoaderAreaPreparedCallback -> Ptr () -> Ptr () -> IO () Source
AreaUpdated
type PixbufLoaderAreaUpdatedCallbackC = Ptr () -> Int32 -> Int32 -> Int32 -> Int32 -> Ptr () -> IO () Source
afterPixbufLoaderAreaUpdated :: (GObject a, MonadIO m) => a -> PixbufLoaderAreaUpdatedCallback -> m SignalHandlerId Source
mkPixbufLoaderAreaUpdatedCallback :: PixbufLoaderAreaUpdatedCallbackC -> IO (FunPtr PixbufLoaderAreaUpdatedCallbackC) Source
onPixbufLoaderAreaUpdated :: (GObject a, MonadIO m) => a -> PixbufLoaderAreaUpdatedCallback -> m SignalHandlerId Source
pixbufLoaderAreaUpdatedCallbackWrapper :: PixbufLoaderAreaUpdatedCallback -> Ptr () -> Int32 -> Int32 -> Int32 -> Int32 -> Ptr () -> IO () Source
Closed
type PixbufLoaderClosedCallback = IO () Source
type PixbufLoaderClosedCallbackC = Ptr () -> Ptr () -> IO () Source
afterPixbufLoaderClosed :: (GObject a, MonadIO m) => a -> PixbufLoaderClosedCallback -> m SignalHandlerId Source
mkPixbufLoaderClosedCallback :: PixbufLoaderClosedCallbackC -> IO (FunPtr PixbufLoaderClosedCallbackC) Source
onPixbufLoaderClosed :: (GObject a, MonadIO m) => a -> PixbufLoaderClosedCallback -> m SignalHandlerId Source
pixbufLoaderClosedCallbackWrapper :: PixbufLoaderClosedCallback -> Ptr () -> Ptr () -> IO () Source
SizePrepared
type PixbufLoaderSizePreparedCallback = Int32 -> Int32 -> IO () Source
afterPixbufLoaderSizePrepared :: (GObject a, MonadIO m) => a -> PixbufLoaderSizePreparedCallback -> m SignalHandlerId Source
mkPixbufLoaderSizePreparedCallback :: PixbufLoaderSizePreparedCallbackC -> IO (FunPtr PixbufLoaderSizePreparedCallbackC) Source
onPixbufLoaderSizePrepared :: (GObject a, MonadIO m) => a -> PixbufLoaderSizePreparedCallback -> m SignalHandlerId Source
pixbufLoaderSizePreparedCallbackWrapper :: PixbufLoaderSizePreparedCallback -> Ptr () -> Int32 -> Int32 -> Ptr () -> IO () Source