Enlightenment CVS committal

Author  : doursse
Project : e17
Module  : libs/evas

Dir     : e17/libs/evas/src/lib/include


Modified Files:
        evas_common.h 


Log Message:
 * move draw functions declaration to their own file
 * add missing headers

===================================================================
RCS file: /cvs/e/e17/libs/evas/src/lib/include/evas_common.h,v
retrieving revision 1.115
retrieving revision 1.116
diff -u -3 -r1.115 -r1.116
--- evas_common.h       19 Jul 2008 18:32:32 -0000      1.115
+++ evas_common.h       21 Jul 2008 15:52:09 -0000      1.116
@@ -826,8 +826,13 @@
 EAPI Gfx_Func_Copy        evas_common_draw_func_copy_get        (int pixels, 
int reverse);
 
 /****/
+#include "../engines/common/evas_convert_color.h"
+#include "../engines/common/evas_convert_colorspace.h"
 #include "../engines/common/evas_convert_main.h"
+#include "../engines/common/evas_convert_yuv.h"
 #include "../engines/common/evas_scale_main.h"
+#include "../engines/common/evas_scale_smooth.h"
+#include "../engines/common/evas_scale_span.h"
 
 /****/
 #include "../engines/common/evas_image.h"
@@ -870,30 +875,7 @@
 */
 
 /****/
-EAPI void               evas_common_draw_init                      (void);
-
-EAPI RGBA_Draw_Context *evas_common_draw_context_new               (void);
-EAPI void               evas_common_draw_context_free              
(RGBA_Draw_Context *dc);
-EAPI void               evas_common_draw_context_font_ext_set      
(RGBA_Draw_Context *dc,
-                                                                   void *data,
-                                                                   void 
*(*gl_new)  (void *data, RGBA_Font_Glyph *fg),
-                                                                   void  
(*gl_free) (void *ext_dat),
-                                                                   void  
(*gl_draw) (void *data, void *dest, void *context, RGBA_Font_Glyph *fg, int x, 
int y));
-EAPI void               evas_common_draw_context_clip_clip         
(RGBA_Draw_Context *dc, int x, int y, int w, int h);
-EAPI void               evas_common_draw_context_set_clip          
(RGBA_Draw_Context *dc, int x, int y, int w, int h);
-EAPI void               evas_common_draw_context_unset_clip        
(RGBA_Draw_Context *dc);
-EAPI void               evas_common_draw_context_set_color         
(RGBA_Draw_Context *dc, int r, int g, int b, int a);
-EAPI void               evas_common_draw_context_set_multiplier    
(RGBA_Draw_Context *dc, int r, int g, int b, int a);
-EAPI void               evas_common_draw_context_unset_multiplier  
(RGBA_Draw_Context *dc);
-EAPI void               evas_common_draw_context_add_cutout        
(RGBA_Draw_Context *dc, int x, int y, int w, int h);
-EAPI void               evas_common_draw_context_clear_cutouts     
(RGBA_Draw_Context *dc);
-EAPI Cutout_Rects      *evas_common_draw_context_apply_cutouts     
(RGBA_Draw_Context *dc);
-EAPI void               
evas_common_draw_context_apply_clear_cutouts(Cutout_Rects* rects);
-EAPI void               
evas_common_draw_context_apply_clean_cutouts(Cutout_Rects* rects);
-EAPI void               evas_common_draw_context_set_anti_alias    
(RGBA_Draw_Context *dc, unsigned char aa);
-EAPI void               
evas_common_draw_context_set_color_interpolation(RGBA_Draw_Context *dc, int 
color_space);
-EAPI void               evas_common_draw_context_set_render_op     
(RGBA_Draw_Context *dc, int op);
-EAPI void               evas_common_draw_context_set_sli           
(RGBA_Draw_Context *dc, int y, int h);
+#include "../engines/common/evas_draw.h"
 
 /****/
 #include "../engines/common/evas_pipe.h"



-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to