Class
MaplibreNativeFfiPremultipliedRgba8Image
Description [src]
final class MaplibreNativeFfi.PremultipliedRgba8Image : GObject.Object
{
/* No available fields */
}
An image of 8-bit RGBA pixels whose colors are multiplied by their alpha.
See mln_premultiplied_rgba8_image in the
C API reference.
Constructors
maplibre_native_ffi_premultiplied_rgba8_image_new
Creates a MaplibreNativeFfiPremultipliedRgba8Image whose members are zero or empty.
Instance methods
maplibre_native_ffi_premultiplied_rgba8_image_get_height
Gets MaplibreNativeFfiPremultipliedRgba8Image:height.
maplibre_native_ffi_premultiplied_rgba8_image_get_pixels
Gets MaplibreNativeFfiPremultipliedRgba8Image:pixels.
maplibre_native_ffi_premultiplied_rgba8_image_get_stride
Gets MaplibreNativeFfiPremultipliedRgba8Image:stride.
maplibre_native_ffi_premultiplied_rgba8_image_get_width
Gets MaplibreNativeFfiPremultipliedRgba8Image:width.
maplibre_native_ffi_premultiplied_rgba8_image_set_height
Sets MaplibreNativeFfiPremultipliedRgba8Image:height.
maplibre_native_ffi_premultiplied_rgba8_image_set_pixels
Sets MaplibreNativeFfiPremultipliedRgba8Image:pixels.
maplibre_native_ffi_premultiplied_rgba8_image_set_stride
Sets MaplibreNativeFfiPremultipliedRgba8Image:stride.
maplibre_native_ffi_premultiplied_rgba8_image_set_width
Sets MaplibreNativeFfiPremultipliedRgba8Image:width.
Properties
MaplibreNativeFfi.PremultipliedRgba8Image:pixels
The rows of pixels, stride bytes apart, from the top row down.
MaplibreNativeFfi.PremultipliedRgba8Image:stride
The number of bytes from the start of one row to the start of the next, at least width * 4.
Signals
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.