Référence du fichier cairo-dock-applet-factory.c

#include <math.h>
#include <string.h>
#include <stdlib.h>
#include <cairo.h>
#include "cairo-dock-load.h"
#include "cairo-dock-draw.h"
#include "cairo-dock-config.h"
#include "cairo-dock-launcher-factory.h"
#include "cairo-dock-surface-factory.h"
#include "cairo-dock-animations.h"
#include "cairo-dock-applet-factory.h"

Fonctions

cairo_surface_t * cairo_dock_create_applet_surface (gchar *cIconFileName, cairo_t *pSourceContext, double fMaxScale, double *fWidth, double *fHeight)
Iconcairo_dock_create_icon_for_applet (CairoDock *pDock, int iWidth, int iHeight, gchar *cName, gchar *cIconFileName)
GKeyFile * cairo_dock_read_header_applet_conf_file (gchar *cConfFilePath, int *iWidth, int *iHeight, gchar **cName, gboolean *bFlushConfFileNeeded)
GHashTable * cairo_dock_list_themes (gchar *cThemesDir, GHashTable *hProvidedTable, GError **erreur)
gchar * cairo_dock_check_conf_file_exists (gchar *cUserDataDirName, gchar *cShareDataDir, gchar *cConfFileName)
void cairo_dock_set_icon_surface (cairo_t *pIconContext, cairo_surface_t *pSurface)
void cairo_dock_add_reflection_to_icon (cairo_t *pIconContext, Icon *pIcon, CairoDock *pDock)
void cairo_dock_set_icon_surface_with_reflect (cairo_t *pIconContext, cairo_surface_t *pSurface, Icon *pIcon, CairoDock *pDock)
void cairo_dock_set_icon_name (cairo_t *pIconContext, const gchar *cIconName, Icon *pIcon, CairoDock *pDock)
void cairo_dock_set_quick_info (cairo_t *pIconContext, const gchar *cQuickInfo, Icon *pIcon)
void cairo_dock_animate_icon (Icon *pIcon, CairoDock *pDock, CairoDockAnimationType iAnimationType, int iNbRounds)
int cairo_dock_get_number_from_name (gchar *cValue, gchar **cValuesList)

Variables

gchar * g_cCurrentThemePath
double g_fAmplitude
int g_iLabelSize
gchar * g_cLabelPolice
gboolean g_bTextAlwaysHorizontal
double g_fAlbedo
int g_tMinIconAuthorizedSize [CAIRO_DOCK_NB_TYPES]
int g_tMaxIconAuthorizedSize [CAIRO_DOCK_NB_TYPES]
gboolean g_bUseGlitz

Documentation des fonctions

void cairo_dock_add_reflection_to_icon cairo_t *  pIconContext,
Icon pIcon,
CairoDock pDock
 

void cairo_dock_animate_icon Icon pIcon,
CairoDock pDock,
CairoDockAnimationType  iAnimationType,
int  iNbRounds
 

gchar* cairo_dock_check_conf_file_exists gchar *  cUserDataDirName,
gchar *  cShareDataDir,
gchar *  cConfFileName
 

cairo_surface_t* cairo_dock_create_applet_surface gchar *  cIconFileName,
cairo_t *  pSourceContext,
double  fMaxScale,
double *  fWidth,
double *  fHeight
 

Icon* cairo_dock_create_icon_for_applet CairoDock pDock,
int  iWidth,
int  iHeight,
gchar *  cName,
gchar *  cIconFileName
 

int cairo_dock_get_number_from_name gchar *  cValue,
gchar **  cValuesList
 

GHashTable* cairo_dock_list_themes gchar *  cThemesDir,
GHashTable *  hProvidedTable,
GError **  erreur
 

GKeyFile* cairo_dock_read_header_applet_conf_file gchar *  cConfFilePath,
int *  iWidth,
int *  iHeight,
gchar **  cName,
gboolean *  bFlushConfFileNeeded
 

void cairo_dock_set_icon_name cairo_t *  pIconContext,
const gchar *  cIconName,
Icon pIcon,
CairoDock pDock
 

void cairo_dock_set_icon_surface cairo_t *  pIconContext,
cairo_surface_t *  pSurface
 

void cairo_dock_set_icon_surface_with_reflect cairo_t *  pIconContext,
cairo_surface_t *  pSurface,
Icon pIcon,
CairoDock pDock
 

void cairo_dock_set_quick_info cairo_t *  pIconContext,
const gchar *  cQuickInfo,
Icon pIcon
 


Documentation des variables

gboolean g_bTextAlwaysHorizontal
 

gboolean g_bUseGlitz
 

gchar* g_cCurrentThemePath
 

gchar* g_cLabelPolice
 

double g_fAlbedo
 

double g_fAmplitude
 

int g_iLabelSize
 

int g_tMaxIconAuthorizedSize[CAIRO_DOCK_NB_TYPES]
 

int g_tMinIconAuthorizedSize[CAIRO_DOCK_NB_TYPES]
 


Généré le Tue Dec 4 16:38:28 2007 pour Cairo-Dock par  doxygen 1.4.6