00001 00002 #ifndef __CAIRO_DOCK_DEFAULT_VIEW__ 00003 #define __CAIRO_DOCK_DEFAULT_VIEW__ 00004 00005 #include <glib.h> 00006 00007 #include "cairo-dock-struct.h" 00008 00009 00010 void cairo_dock_set_subdock_position_linear (Icon *pPointedIcon, CairoDock *pParentDock); 00011 00012 00013 void cairo_dock_calculate_max_dock_size_linear (CairoDock *pDock); 00014 00015 00016 void cairo_dock_calculate_construction_parameters_generic (Icon *icon, int iCurrentWidth, int iCurrentHeight, int iMaxDockWidth); 00017 00018 void cairo_dock_render_linear (CairoDock *pDock); 00019 00020 00021 void cairo_dock_render_optimized_linear (CairoDock *pDock, GdkRectangle *pArea); 00022 00023 00024 Icon *cairo_dock_calculate_icons_linear (CairoDock *pDock); 00025 00026 00027 void cairo_dock_register_default_renderer (void); 00028 00029 00030 #endif