00001
00002
00003 #ifndef __CAIRO_DOCK_APPLET_FACTORY__
00004 #define __CAIRO_DOCK_APPLET_FACTORY__
00005
00006 #include <glib.h>
00007
00008 #include "cairo-dock-struct.h"
00009
00010
00021 cairo_surface_t *cairo_dock_create_applet_surface (gchar *cIconFileName, cairo_t *pSourceContext, double fMaxScale, double *fWidth, double *fHeight, gboolean bApplySizeRestriction);
00022
00023
00034 Icon *cairo_dock_create_icon_for_applet (CairoDockContainer *pContainer, int iWidth, int iHeight, gchar *cName, gchar *cIconFileName, CairoDockModule *pModule);
00035
00036
00037 #endif