/opt/cairo-dock/trunk/cairo-dock/src/cairo-dock-animations.h

Aller à la documentation de ce fichier.
00001 
00002 #ifndef __CAIRO_DOCK_ANIMATIONS__
00003 #define  __CAIRO_DOCK_ANIMATIONS__
00004 
00005 #include <glib.h>
00006 
00007 #include "cairo-dock-struct.h"
00008 
00009 
00010 gboolean cairo_dock_move_up (CairoDock *pDock);
00011 
00012 gboolean cairo_dock_move_down (CairoDock *pDock);
00013 
00014 
00015 gfloat cairo_dock_calculate_magnitude (gint iMagnitudeIndex);
00016 
00017 gboolean cairo_dock_grow_up (CairoDock *pDock);
00018 
00019 gboolean cairo_dock_shrink_down (CairoDock *pDock);
00020 
00021 
00028 void cairo_dock_arm_animation (Icon *icon, CairoDockAnimationType iAnimationType, int iNbRounds);
00034 void cairo_dock_start_animation (Icon *icon, CairoDock *pDock);
00035 
00040 #define cairo_dock_animation_will_be_visible(pDock) ((pDock)->bInside || (! g_bAutoHide && (pDock)->iRefCount == 0) || ! (pDock)->bAtBottom)
00041 
00042 
00043 #endif

Généré le Wed Apr 16 03:27:15 2008 pour Cairo-Dock par  doxygen 1.5.3