gi-gdkpixbuf-0.2.32.13: GdkPixbuf bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.GdkPixbuf.Structs.Pixdata

Contents

Description

A #GdkPixdata contains pixbuf information in a form suitable for serialization and streaming.

Synopsis

Exported types

newtype Pixdata Source

Constructors

Pixdata (ForeignPtr Pixdata) 

Instances

((~) * info (ResolvePixdataMethod t Pixdata), MethodInfo * info Pixdata p) => IsLabel t (Pixdata -> p) Source 

Methods

fromLabel :: Proxy# Symbol t -> Pixdata -> p

((~) * info (ResolvePixdataMethod t Pixdata), MethodInfo * info Pixdata p) => IsLabelProxy t (Pixdata -> p) Source 

Methods

fromLabelProxy :: Proxy Symbol t -> Pixdata -> p

((~) (TYPE Lifted) signature (Text -> [PixdataDumpType] -> m String), MonadIO m) => MethodInfo (TYPE Lifted) PixdataToCsourceMethodInfo Pixdata signature Source 
((~) (TYPE Lifted) signature (m ByteString), MonadIO m) => MethodInfo (TYPE Lifted) PixdataSerializeMethodInfo Pixdata signature Source 
((~) (TYPE Lifted) signature (ByteString -> m ()), MonadIO m) => MethodInfo (TYPE Lifted) PixdataDeserializeMethodInfo Pixdata signature Source 

newZeroPixdata :: MonadIO m => m Pixdata Source

Construct a Pixdata struct initialized to zero.

Methods

pixdataDeserialize

pixdataDeserialize :: MonadIO m => Pixdata -> ByteString -> m () Source

Deprecated: (Since version 2.32)Use #GResource instead.

pixdataSerialize

pixdataSerialize :: MonadIO m => Pixdata -> m ByteString Source

Deprecated: (Since version 2.32)Use #GResource instead.

pixdataToCsource

pixdataToCsource :: MonadIO m => Pixdata -> Text -> [PixdataDumpType] -> m String Source

Deprecated: (Since version 2.32)Use #GResource instead.

Properties

Height

Length

Magic

PixdataType

PixelData

Rowstride

Width