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(IntPtr)

Calls native method gdk_pixbuf_animation_get_height.

public static extern int GetHeight(IntPtr animation)

Parameters

animation IntPtr

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetIter(IntPtr, TimeValHandle)

Calls native method gdk_pixbuf_animation_get_iter.

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

Parameters

animation IntPtr

Transfer ownership: None Nullable: False

startTime TimeValHandle

Transfer ownership: None Nullable: True

Returns

IntPtr

Transfer ownership: Full Nullable: False

GetStaticImage(IntPtr)

Calls native method gdk_pixbuf_animation_get_static_image.

public static extern IntPtr GetStaticImage(IntPtr animation)

Parameters

animation IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: False

GetWidth(IntPtr)

Calls native method gdk_pixbuf_animation_get_width.

public static extern int GetWidth(IntPtr animation)

Parameters

animation IntPtr

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

IsStaticImage(IntPtr)

Calls native method gdk_pixbuf_animation_is_static_image.

public static extern bool IsStaticImage(IntPtr animation)

Parameters

animation IntPtr

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 IntPtr NewFromFile(NonNullablePlatformStringHandle filename, out ErrorOwnedHandle error)

Parameters

filename NonNullablePlatformStringHandle

Transfer ownership: None Nullable: False

error ErrorOwnedHandle

Returns

IntPtr

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 IntPtr NewFromResource(NonNullableUtf8StringHandle resourcePath, out ErrorOwnedHandle error)

Parameters

resourcePath NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

error ErrorOwnedHandle

Returns

IntPtr

Transfer ownership: Full Nullable: True

NewFromStream(IntPtr, IntPtr, out ErrorOwnedHandle)

Calls native constructor gdk_pixbuf_animation_new_from_stream. Version: 2.28

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

Parameters

stream IntPtr

Transfer ownership: None Nullable: False

cancellable IntPtr

Transfer ownership: None Nullable: True

error ErrorOwnedHandle

Returns

IntPtr

Transfer ownership: Full Nullable: True

NewFromStreamAsync(IntPtr, IntPtr, AsyncReadyCallback, IntPtr)

Calls native function gdk_pixbuf_animation_new_from_stream_async. Version: 2.28

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

Parameters

stream IntPtr

Transfer ownership: None Nullable: False

cancellable IntPtr

Transfer ownership: None Nullable: True

callback AsyncReadyCallback

Transfer ownership: None Nullable: True

userData IntPtr

Transfer ownership: None Nullable: True

NewFromStreamFinish(IntPtr, out ErrorOwnedHandle)

Calls native constructor gdk_pixbuf_animation_new_from_stream_finish. Version: 2.28

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

Parameters

asyncResult IntPtr

Transfer ownership: None Nullable: False

error ErrorOwnedHandle

Returns

IntPtr

Transfer ownership: Full Nullable: True

Ref(IntPtr)

Calls native method gdk_pixbuf_animation_ref.

public static extern IntPtr Ref(IntPtr animation)

Parameters

animation IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: False

Unref(IntPtr)

Calls native method gdk_pixbuf_animation_unref.

public static extern void Unref(IntPtr animation)

Parameters

animation IntPtr

Transfer ownership: None Nullable: False