GLib.Opaque Members

The members of GLib.Opaque are listed below.

See Also: Inherited members from System.Object

Public Constructors

Creates a new GLib.Opaque instance.
Internal constructor

Public Properties

[read-only]
HandleIntPtr. The raw Opaque reference associated with this object.
Ownedbool. Whether or not this GLib.Opaque wrapper owns the raw object.

Protected Properties

RawIntPtr. The raw Opaque reference associated with this wrapper.

Public Methods

Dispose()
Disposes the raw object.
static
GetOpaque(IntPtr) : Opaque
Used to obtain a CLI typed object associated with a given raw object pointer.
static
GetOpaque(IntPtr, Type, bool) : Opaque
Used to obtain a CLI typed object associated with a given raw pointer.

Protected Methods

Copy(IntPtr) : Opaque
Copies an existing opaque type.
Free(IntPtr)
Overridden in generated subclasses to free the raw data.
Ref(IntPtr)
Overridden in generated subclasses that perform refcounting.
Unref(IntPtr)
Overridden in generated subclasses that perform refcounting.