Copyright | (c) Ivan A. Malison |
---|---|
License | BSD3-style (see LICENSE) |
Maintainer | Ivan A. Malison |
Stability | unstable |
Portability | unportable |
Safe Haskell | None |
Language | Haskell2010 |
- fromGIPixBuf :: MonadIO m => Pixbuf -> m Pixbuf
- fromGIWidget' :: (MonadIO m, GObjectClass a) => (ForeignPtr a -> a, FinalizerPtr a) -> ManagedPtr b -> m a
- toGIWidget' :: MonadIO m => (ManagedPtr a1 -> b) -> (t -> ForeignPtr a2) -> t -> m b
- fromGIWidget :: MonadIO m => Widget -> m Widget
- toGIWidget :: MonadIO m => Widget -> m Widget
- toGIWindow :: MonadIO m => Window -> m Window
- fromGIImage :: MonadIO m => Image -> m Image
- toGIImage :: MonadIO m => Image -> m Image
- pixbufNewFromData :: (Integral p2, Integral p1) => Ptr Word8 -> p2 -> p1 -> IO Pixbuf
Documentation
fromGIPixBuf :: MonadIO m => Pixbuf -> m Pixbuf Source #
fromGIWidget' :: (MonadIO m, GObjectClass a) => (ForeignPtr a -> a, FinalizerPtr a) -> ManagedPtr b -> m a Source #
toGIWidget' :: MonadIO m => (ManagedPtr a1 -> b) -> (t -> ForeignPtr a2) -> t -> m b Source #
fromGIWidget :: MonadIO m => Widget -> m Widget Source #
toGIWidget :: MonadIO m => Widget -> m Widget Source #
toGIWindow :: MonadIO m => Window -> m Window Source #
fromGIImage :: MonadIO m => Image -> m Image Source #
pixbufNewFromData :: (Integral p2, Integral p1) => Ptr Word8 -> p2 -> p1 -> IO Pixbuf Source #
Call the GI version of pixbufNewFromData
with sensible parameters. The
provided ptr will be freed when the pixbuf is destroyed.