Table of Contents

Class PixbufAnimation

Namespace
GdkPixbuf.Internal
Assembly
GdkPixbuf-2.0.dll
public class PixbufAnimation
Inheritance
PixbufAnimation
Inherited Members

Methods

GetGType()

Calls native function gdk_pixbuf_animation_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetHeight(nint)

Calls native method gdk_pixbuf_animation_get_height.

public static extern int GetHeight(nint animation)

Parameters

animation nint

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetIter(nint, TimeValHandle)

Calls native method gdk_pixbuf_animation_get_iter.

public static extern nint GetIter(nint animation, TimeValHandle startTime)

Parameters

animation nint

Transfer ownership: None Nullable: False

startTime TimeValHandle

Transfer ownership: None Nullable: True

Returns

nint

Transfer ownership: Full Nullable: False

GetStaticImage(nint)

Calls native method gdk_pixbuf_animation_get_static_image.

public static extern nint GetStaticImage(nint animation)

Parameters

animation nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: False

GetWidth(nint)

Calls native method gdk_pixbuf_animation_get_width.

public static extern int GetWidth(nint animation)

Parameters

animation nint

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

IsStaticImage(nint)

Calls native method gdk_pixbuf_animation_is_static_image.

public static extern bool IsStaticImage(nint animation)

Parameters

animation nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

NewFromFile(NonNullablePlatformStringHandle, out ErrorOwnedHandle)

Calls native constructor gdk_pixbuf_animation_new_from_file.

public static extern nint NewFromFile(NonNullablePlatformStringHandle filename, out ErrorOwnedHandle error)

Parameters

filename NonNullablePlatformStringHandle

Transfer ownership: None Nullable: False

error ErrorOwnedHandle

Returns

nint

Transfer ownership: Full Nullable: True

NewFromResource(NonNullableUtf8StringHandle, out ErrorOwnedHandle)

Calls native constructor gdk_pixbuf_animation_new_from_resource. Version: 2.28

[Version("2.28")]
public static extern nint NewFromResource(NonNullableUtf8StringHandle resourcePath, out ErrorOwnedHandle error)

Parameters

resourcePath NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

error ErrorOwnedHandle

Returns

nint

Transfer ownership: Full Nullable: True

NewFromStream(nint, nint, out ErrorOwnedHandle)

Calls native constructor gdk_pixbuf_animation_new_from_stream. Version: 2.28

[Version("2.28")]
public static extern nint NewFromStream(nint stream, nint cancellable, out ErrorOwnedHandle error)

Parameters

stream nint

Transfer ownership: None Nullable: False

cancellable nint

Transfer ownership: None Nullable: True

error ErrorOwnedHandle

Returns

nint

Transfer ownership: Full Nullable: True

NewFromStreamAsync(nint, nint, AsyncReadyCallback, nint)

Calls native function gdk_pixbuf_animation_new_from_stream_async. Version: 2.28

[Version("2.28")]
public static extern void NewFromStreamAsync(nint stream, nint cancellable, AsyncReadyCallback callback, nint userData)

Parameters

stream nint

Transfer ownership: None Nullable: False

cancellable nint

Transfer ownership: None Nullable: True

callback AsyncReadyCallback

Transfer ownership: None Nullable: True

userData nint

Transfer ownership: None Nullable: True

NewFromStreamFinish(nint, out ErrorOwnedHandle)

Calls native constructor gdk_pixbuf_animation_new_from_stream_finish. Version: 2.28

[Version("2.28")]
public static extern nint NewFromStreamFinish(nint asyncResult, out ErrorOwnedHandle error)

Parameters

asyncResult nint

Transfer ownership: None Nullable: False

error ErrorOwnedHandle

Returns

nint

Transfer ownership: Full Nullable: True

Ref(nint)

Calls native method gdk_pixbuf_animation_ref.

public static extern nint Ref(nint animation)

Parameters

animation nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: False

Unref(nint)

Calls native method gdk_pixbuf_animation_unref.

public static extern void Unref(nint animation)

Parameters

animation nint

Transfer ownership: None Nullable: False