Functions
mate_bg_new ()
MateBG *
mate_bg_new (void);
mate_bg_load_from_preferences ()
void
mate_bg_load_from_preferences (MateBG *bg);
mate_bg_save_to_preferences ()
void
mate_bg_save_to_preferences (MateBG *bg);
mate_bg_set_filename ()
void
mate_bg_set_filename (MateBG *bg,
const char *filename);
mate_bg_set_color ()
void
mate_bg_set_color (MateBG *bg,
MateBGColorType type,
GdkColor *primary,
GdkColor *secondary);
mate_bg_get_filename ()
const gchar *
mate_bg_get_filename (MateBG *bg);
mate_bg_get_color ()
void
mate_bg_get_color (MateBG *bg,
MateBGColorType *type,
GdkColor *primary,
GdkColor *secondary);
mate_bg_draw ()
void
mate_bg_draw (MateBG *bg,
GdkPixbuf *dest,
GdkScreen *screen,
gboolean is_root);
mate_bg_create_thumbnail ()
GdkPixbuf *
mate_bg_create_thumbnail (MateBG *bg,
MateDesktopThumbnailFactory *factory,
GdkScreen *screen,
int dest_width,
int dest_height);
Returns
a GdkPixbuf showing the background as a thumbnail.
[transfer full]
mate_bg_is_dark ()
gboolean
mate_bg_is_dark (MateBG *bg,
int dest_width,
int dest_height);
mate_bg_set_pixmap_as_root ()
void
mate_bg_set_pixmap_as_root (GdkScreen *screen,
GdkPixmap *pixmap);