GdkPaintableInterface

The list of functions that can be implemented for the GdkPaintable interface.

Note that apart from the #GdkPaintableInterface.snapshot() function, no virtual function of this interface is mandatory to implement, though it is a good idea to implement #GdkPaintableInterface.get_current_image() for non-static paintables and #GdkPaintableInterface.get_flags() if the image is not dynamic as the default implementation returns no flags and that will make the implementation likely quite slow.

Members

Variables

gIface
GTypeInterface gIface;
Undocumented in source.
getCurrentImage
GdkPaintable* function(GdkPaintable* paintable) getCurrentImage;
getFlags
GdkPaintableFlags function(GdkPaintable* paintable) getFlags;
getIntrinsicAspectRatio
double function(GdkPaintable* paintable) getIntrinsicAspectRatio;
getIntrinsicHeight
int function(GdkPaintable* paintable) getIntrinsicHeight;
getIntrinsicWidth
int function(GdkPaintable* paintable) getIntrinsicWidth;
snapshot
void function(GdkPaintable* paintable, GdkSnapshot* snapshot, double width, double height) snapshot;

Meta