Table of Contents

Class PixbufModuleHandle

Namespace
GdkPixbuf.Internal
Assembly
GdkPixbuf-2.0.dll
public abstract class PixbufModuleHandle : SafeHandle, IDisposable
Inheritance
PixbufModuleHandle
Implements
Derived
Inherited Members

Constructors

PixbufModuleHandle(bool)

protected PixbufModuleHandle(bool ownsHandle)

Parameters

ownsHandle bool

Properties

IsInvalid

When overridden in a derived class, gets a value indicating whether the handle value is invalid.

public override sealed bool IsInvalid { get; }

Property Value

bool

true if the handle value is invalid; otherwise, false.

Methods

Equals(PixbufModuleHandle?)

public bool Equals(PixbufModuleHandle? other)

Parameters

other PixbufModuleHandle

Returns

bool

Equals(object?)

Determines whether the specified object is equal to the current object.

public override bool Equals(object? obj)

Parameters

obj object

The object to compare with the current object.

Returns

bool

true if the specified object is equal to the current object; otherwise, false.

GetBeginLoad()

public PixbufModuleBeginLoadFunc GetBeginLoad()

Returns

PixbufModuleBeginLoadFunc

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

GetInfo()

public IntPtr GetInfo()

Returns

IntPtr

GetIsSaveOptionSupported()

public PixbufModuleSaveOptionSupportedFunc GetIsSaveOptionSupported()

Returns

PixbufModuleSaveOptionSupportedFunc

GetLoad()

public PixbufModuleLoadFunc GetLoad()

Returns

PixbufModuleLoadFunc

GetLoadAnimation()

public PixbufModuleLoadAnimationFunc GetLoadAnimation()

Returns

PixbufModuleLoadAnimationFunc

GetLoadIncrement()

public PixbufModuleIncrementLoadFunc GetLoadIncrement()

Returns

PixbufModuleIncrementLoadFunc

GetLoadXpmData()

public PixbufModuleLoadXpmDataFunc GetLoadXpmData()

Returns

PixbufModuleLoadXpmDataFunc

GetModule()

public IntPtr GetModule()

Returns

IntPtr

GetModuleName()

public IntPtr GetModuleName()

Returns

IntPtr

GetModulePath()

public IntPtr GetModulePath()

Returns

IntPtr

GetReserved1()

public PixbufModuleData.Reserved1Callback GetReserved1()

Returns

PixbufModuleData.Reserved1Callback

GetReserved2()

public PixbufModuleData.Reserved2Callback GetReserved2()

Returns

PixbufModuleData.Reserved2Callback

GetReserved3()

public PixbufModuleData.Reserved3Callback GetReserved3()

Returns

PixbufModuleData.Reserved3Callback

GetReserved4()

public PixbufModuleData.Reserved4Callback GetReserved4()

Returns

PixbufModuleData.Reserved4Callback

GetSave()

public PixbufModuleSaveFunc GetSave()

Returns

PixbufModuleSaveFunc

GetSaveToCallback()

public PixbufModuleSaveCallbackFunc GetSaveToCallback()

Returns

PixbufModuleSaveCallbackFunc

GetStopLoad()

public PixbufModuleStopLoadFunc GetStopLoad()

Returns

PixbufModuleStopLoadFunc

SetBeginLoad(PixbufModuleBeginLoadFunc)

public void SetBeginLoad(PixbufModuleBeginLoadFunc value)

Parameters

value PixbufModuleBeginLoadFunc

SetInfo(IntPtr)

public void SetInfo(IntPtr value)

Parameters

value IntPtr

SetIsSaveOptionSupported(PixbufModuleSaveOptionSupportedFunc)

public void SetIsSaveOptionSupported(PixbufModuleSaveOptionSupportedFunc value)

Parameters

value PixbufModuleSaveOptionSupportedFunc

SetLoad(PixbufModuleLoadFunc)

public void SetLoad(PixbufModuleLoadFunc value)

Parameters

value PixbufModuleLoadFunc

SetLoadAnimation(PixbufModuleLoadAnimationFunc)

public void SetLoadAnimation(PixbufModuleLoadAnimationFunc value)

Parameters

value PixbufModuleLoadAnimationFunc

SetLoadIncrement(PixbufModuleIncrementLoadFunc)

public void SetLoadIncrement(PixbufModuleIncrementLoadFunc value)

Parameters

value PixbufModuleIncrementLoadFunc

SetLoadXpmData(PixbufModuleLoadXpmDataFunc)

public void SetLoadXpmData(PixbufModuleLoadXpmDataFunc value)

Parameters

value PixbufModuleLoadXpmDataFunc

SetModule(IntPtr)

public void SetModule(IntPtr value)

Parameters

value IntPtr

SetModuleName(IntPtr)

public void SetModuleName(IntPtr value)

Parameters

value IntPtr

SetModulePath(IntPtr)

public void SetModulePath(IntPtr value)

Parameters

value IntPtr

SetSave(PixbufModuleSaveFunc)

public void SetSave(PixbufModuleSaveFunc value)

Parameters

value PixbufModuleSaveFunc

SetSaveToCallback(PixbufModuleSaveCallbackFunc)

public void SetSaveToCallback(PixbufModuleSaveCallbackFunc value)

Parameters

value PixbufModuleSaveCallbackFunc

SetStopLoad(PixbufModuleStopLoadFunc)

public void SetStopLoad(PixbufModuleStopLoadFunc value)

Parameters

value PixbufModuleStopLoadFunc