Table of Contents

Class PixbufLoader

Namespace
GdkPixbuf
Assembly
GdkPixbuf-2.0.dll
public class PixbufLoader : Object, IObject, INotifyPropertyChanged, IDisposable, IHandle, GTypeProvider
Inheritance
PixbufLoader
Implements
Inherited Members

Constructors

PixbufLoader(bool, params ConstructArgument[])

protected PixbufLoader(bool owned, params ConstructArgument[] constructArguments)

Parameters

owned bool
constructArguments ConstructArgument[]

PixbufLoader(IntPtr, bool)

protected PixbufLoader(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Fields

AreaPreparedSignal

Signal Descriptor for OnAreaPrepared.

public static readonly Signal<PixbufLoader> AreaPreparedSignal

Field Value

Signal<PixbufLoader>

AreaUpdatedSignal

Signal Descriptor for OnAreaUpdated.

public static readonly Signal<PixbufLoader, PixbufLoader.AreaUpdatedSignalArgs> AreaUpdatedSignal

Field Value

Signal<PixbufLoader, PixbufLoader.AreaUpdatedSignalArgs>

ClosedSignal

Signal Descriptor for OnClosed.

public static readonly Signal<PixbufLoader> ClosedSignal

Field Value

Signal<PixbufLoader>

SizePreparedSignal

Signal Descriptor for OnSizePrepared.

public static readonly Signal<PixbufLoader, PixbufLoader.SizePreparedSignalArgs> SizePreparedSignal

Field Value

Signal<PixbufLoader, PixbufLoader.SizePreparedSignalArgs>

Methods

Close()

public bool Close()

Returns

bool

FromBytes(byte[])

public static Pixbuf FromBytes(byte[] data)

Parameters

data byte[]

Returns

Pixbuf

GetAnimation()

public PixbufAnimation? GetAnimation()

Returns

PixbufAnimation

GetFormat()

[Version("2.2")]
public PixbufFormat? GetFormat()

Returns

PixbufFormat

GetGType()

public static Type GetGType()

Returns

Type

GetPixbuf()

public Pixbuf? GetPixbuf()

Returns

Pixbuf

New()

public static PixbufLoader New()

Returns

PixbufLoader

NewWithMimeType(string)

[Version("2.4")]
public static PixbufLoader NewWithMimeType(string mimeType)

Parameters

mimeType string

Returns

PixbufLoader

NewWithType(string)

public static PixbufLoader NewWithType(string imageType)

Parameters

imageType string

Returns

PixbufLoader

SetSize(int, int)

[Version("2.2")]
public void SetSize(int width, int height)

Parameters

width int
height int

Write(Span<byte>)

public bool Write(Span<byte> buf)

Parameters

buf Span<byte>

Returns

bool

WriteBytes(Bytes)

[Version("2.30")]
public bool WriteBytes(Bytes buffer)

Parameters

buffer Bytes

Returns

bool

Events

OnAreaPrepared

public event SignalHandler<PixbufLoader> OnAreaPrepared

Event Type

SignalHandler<PixbufLoader>

OnAreaUpdated

public event SignalHandler<PixbufLoader, PixbufLoader.AreaUpdatedSignalArgs> OnAreaUpdated

Event Type

SignalHandler<PixbufLoader, PixbufLoader.AreaUpdatedSignalArgs>

OnClosed

public event SignalHandler<PixbufLoader> OnClosed

Event Type

SignalHandler<PixbufLoader>

OnSizePrepared

public event SignalHandler<PixbufLoader, PixbufLoader.SizePreparedSignalArgs> OnSizePrepared

Event Type

SignalHandler<PixbufLoader, PixbufLoader.SizePreparedSignalArgs>