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.
type
C_PixbufModuleSizeFunc = Int32 -> Int32 -> Ptr () -> IO ()gi-gdkpixbuf GI.GdkPixbuf.Callbacks Type for the callback on the (unwrapped) C side.
type
C_PixbufModuleStopLoadFunc = Ptr () -> Ptr Ptr GError -> IO CIntgi-gdkpixbuf GI.GdkPixbuf.Callbacks Type for the callback on the (unwrapped) C side.
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.
type
C_PixbufSaveFunc = Ptr Word8 -> CSize -> Ptr Ptr GError -> Ptr () -> IO CIntgi-gdkpixbuf GI.GdkPixbuf.Callbacks Type for the callback on the (unwrapped) C side.
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.
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.
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
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
type
PixbufModuleIncrementLoadFunc = Ptr () -> ByteString -> IO ()gi-gdkpixbuf GI.GdkPixbuf.Callbacks Incrementally loads a buffer into the image data.
type
PixbufModuleLoadAnimationFunc = Ptr () -> IO PixbufAnimationgi-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.