Hoogle Search

Within LTS Haskell 24.58 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. type C_PixbufModuleSizeFunc = Int32 -> Int32 -> Ptr () -> IO ()

    gi-gdkpixbuf GI.GdkPixbuf.Callbacks

    Type for the callback on the (unwrapped) C side.

  2. type C_PixbufModuleStopLoadFunc = Ptr () -> Ptr Ptr GError -> IO CInt

    gi-gdkpixbuf GI.GdkPixbuf.Callbacks

    Type for the callback on the (unwrapped) C side.

  3. type C_PixbufModuleUpdatedFunc = Ptr Pixbuf -> Int32 -> Int32 -> Int32 -> Int32 -> Ptr () -> IO ()

    gi-gdkpixbuf GI.GdkPixbuf.Callbacks

    Type for the callback on the (unwrapped) C side.

  4. type C_PixbufSaveFunc = Ptr Word8 -> CSize -> Ptr Ptr GError -> Ptr () -> IO CInt

    gi-gdkpixbuf GI.GdkPixbuf.Callbacks

    Type for the callback on the (unwrapped) C side.

  5. type PixbufDestroyNotify = Ptr Word8 -> IO ()

    gi-gdkpixbuf GI.GdkPixbuf.Callbacks

    A function of this type is responsible for freeing the pixel array of a pixbuf. The pixbufNewFromData function lets you pass in a pre-allocated pixel array so that a pixbuf can be created from it; in this case you will need to pass in a function of type GdkPixbufDestroyNotify so that the pixel data can be freed when the pixbuf is finalized.

  6. type PixbufDestroyNotify_WithClosures = Ptr Word8 -> Ptr () -> IO ()

    gi-gdkpixbuf GI.GdkPixbuf.Callbacks

    A function of this type is responsible for freeing the pixel array of a pixbuf. The pixbufNewFromData function lets you pass in a pre-allocated pixel array so that a pixbuf can be created from it; in this case you will need to pass in a function of type GdkPixbufDestroyNotify so that the pixel data can be freed when the pixbuf is finalized.

  7. type PixbufModuleFillInfoFunc = PixbufFormat -> IO ()

    gi-gdkpixbuf GI.GdkPixbuf.Callbacks

    Defines the type of the function used to fill a PixbufFormat structure with information about a module. Since: 2.2

  8. type PixbufModuleFillVtableFunc = PixbufModule -> IO ()

    gi-gdkpixbuf GI.GdkPixbuf.Callbacks

    Defines the type of the function used to set the vtable of a PixbufModule when it is loaded. Since: 2.2

  9. type PixbufModuleIncrementLoadFunc = Ptr () -> ByteString -> IO ()

    gi-gdkpixbuf GI.GdkPixbuf.Callbacks

    Incrementally loads a buffer into the image data.

  10. type PixbufModuleLoadAnimationFunc = Ptr () -> IO PixbufAnimation

    gi-gdkpixbuf GI.GdkPixbuf.Callbacks

    Loads a file from a standard C file stream into a new GdkPixbufAnimation. In case of error, this function should return NULL and set the error argument.

Page 193 of many | Previous | Next