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
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs