Table of Contents

Class PixbufLoader

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

Constructors

PixbufLoader(params ConstructArgument[])

public PixbufLoader(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

PixbufLoader(PixbufLoaderHandle)

public PixbufLoader(PixbufLoaderHandle handle)

Parameters

handle PixbufLoaderHandle

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

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>