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. pixbufGetFileInfoAsync :: (HasCallStack, MonadIO m, IsCancellable a) => [Char] -> Maybe a -> Maybe AsyncReadyCallback -> m ()

    gi-gdkpixbuf GI.GdkPixbuf.Objects.Pixbuf

    Asynchronously parses an image file far enough to determine its format and size. For more details see pixbufGetFileInfo, which is the synchronous version of this function. When the operation is finished, callback will be called in the main thread. You can then call pixbufGetFileInfoFinish to get the result of the operation. Since: 2.32

  2. pixbufGetFileInfoFinish :: (HasCallStack, MonadIO m, IsAsyncResult a) => a -> m (Maybe PixbufFormat, Int32, Int32)

    gi-gdkpixbuf GI.GdkPixbuf.Objects.Pixbuf

    Finishes an asynchronous pixbuf parsing operation started with pixbufGetFileInfoAsync. Since: 2.32

  3. pixbufGetFormats :: (HasCallStack, MonadIO m) => m [PixbufFormat]

    gi-gdkpixbuf GI.GdkPixbuf.Objects.Pixbuf

    Obtains the available information about the image formats supported by GdkPixbuf. Since: 2.2

  4. pixbufGetHasAlpha :: (HasCallStack, MonadIO m, IsPixbuf a) => a -> m Bool

    gi-gdkpixbuf GI.GdkPixbuf.Objects.Pixbuf

    Queries whether a pixbuf has an alpha channel (opacity information).

  5. pixbufGetHeight :: (HasCallStack, MonadIO m, IsPixbuf a) => a -> m Int32

    gi-gdkpixbuf GI.GdkPixbuf.Objects.Pixbuf

    Queries the height of a pixbuf.

  6. pixbufGetNChannels :: (HasCallStack, MonadIO m, IsPixbuf a) => a -> m Int32

    gi-gdkpixbuf GI.GdkPixbuf.Objects.Pixbuf

    Queries the number of channels of a pixbuf.

  7. pixbufGetOption :: (HasCallStack, MonadIO m, IsPixbuf a) => a -> Text -> m (Maybe Text)

    gi-gdkpixbuf GI.GdkPixbuf.Objects.Pixbuf

    Looks up key in the list of options that may have been attached to the pixbuf when it was loaded, or that may have been attached by another function using pixbufSetOption. For instance, the ANI loader provides "Title" and "Artist" options. The ICO, XBM, and XPM loaders provide "x_hot" and "y_hot" hot-spot options for cursor definitions. The PNG loader provides the tEXt ancillary chunk key/value pairs as options. Since 2.12, the TIFF and JPEG loaders return an "orientation" option string that corresponds to the embedded TIFF/Exif orientation tag (if present). Since 2.32, the TIFF loader sets the "multipage" option string to "yes" when a multi-page TIFF is loaded. Since 2.32 the JPEG and PNG loaders set "x-dpi" and "y-dpi" if the file contains image density information in dots per inch. Since 2.36.6, the JPEG loader sets the "comment" option with the comment EXIF tag.

  8. pixbufGetPixels :: (HasCallStack, MonadIO m, IsPixbuf a) => a -> m ByteString

    gi-gdkpixbuf GI.GdkPixbuf.Objects.Pixbuf

    Queries a pointer to the pixel data of a pixbuf. This function will cause an implicit copy of the pixbuf data if the pixbuf was created from read-only data. Please see the section on image data for information about how the pixel data is stored in memory. Since: 2.26

  9. pixbufGetRowstride :: (HasCallStack, MonadIO m, IsPixbuf a) => a -> m Int32

    gi-gdkpixbuf GI.GdkPixbuf.Objects.Pixbuf

    Queries the rowstride of a pixbuf, which is the number of bytes between the start of a row and the start of the next row.

  10. pixbufGetWidth :: (HasCallStack, MonadIO m, IsPixbuf a) => a -> m Int32

    gi-gdkpixbuf GI.GdkPixbuf.Objects.Pixbuf

    Queries the width of a pixbuf.

Page 209 of many | Previous | Next