Crate gdk_pixbuf[−][src]
Expand description
Rust GDK-PixBuf bindings
This library contains safe Rust bindings for GDK-PixBuf. It is a part of gtk-rs.
GDK-PixBuf 2.32 is the lowest supported version for the underlying library.
Re-exports
pub use ffi; | |
pub use gio; | |
pub use glib; |
Modules
prelude | Traits inteded for blanket imports. |
Structs
Pixbuf | This is the main structure in the gdk-pixbuf library. It is used to represent images. It contains information about the image’s pixel data, its color space, bits per sample, width and height, and the rowstride (the number of bytes between the start of one row and the start of the next). |
PixbufAnimation | An opaque struct representing an animation. |
PixbufAnimationIter | An opaque struct representing an iterator which points to a certain position in an animation. |
PixbufFormat | A |
PixbufLoader | The GdkPixbufLoader struct contains only private fields. |
PixbufSimpleAnim | An opaque struct representing a simple animation. |
Enums
Colorspace | This enumeration defines the color spaces that are supported by the gdk-pixbuf library. Currently only RGB is supported. |
InterpType | This enumeration describes the different interpolation modes that
can be used with the scaling functions. |
PixbufAlphaMode | These values can be passed to
|
PixbufError | An error code in the |
PixbufRotation | The possible rotations which can be passed to |
Constants
NONE_PIXBUF_ANIMATION | |
NONE_PIXBUF_LOADER |