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 image declaration funtions to their own header file
* add vim header
===================================================================
RCS file: /cvs/e/e17/libs/evas/src/lib/include/evas_common.h,v
retrieving revision 1.114
retrieving revision 1.115
diff -u -3 -r1.114 -r1.115
--- evas_common.h 19 Jul 2008 18:05:54 -0000 1.114
+++ evas_common.h 19 Jul 2008 18:32:32 -0000 1.115
@@ -830,43 +830,7 @@
#include "../engines/common/evas_scale_main.h"
/****/
-/*done*/
-EAPI void evas_common_image_init (void);
-EAPI void evas_common_image_shutdown (void);
-
-/*done - internal - dont use */
-int evas_common_load_rgba_image_module_from_file (Image_Entry *im);
-int evas_common_load_rgba_image_data_from_file (Image_Entry *im);
-
-int evas_common_rgba_image_size_set (Image_Entry* dst,
const Image_Entry* im, int w, int h);
-int evas_common_rgba_image_from_copied_data (Image_Entry* dst,
int w, int h, DATA32 *image_data, int alpha, int cspace);
-int evas_common_rgba_image_from_data (Image_Entry* dst,
int w, int h, DATA32 *image_data, int alpha, int cspace);
-int evas_common_rgba_image_colorspace_set (Image_Entry* dst,
int cspace);
-
-EAPI void evas_common_image_colorspace_normalize (RGBA_Image *im);
-EAPI void evas_common_image_colorspace_dirty (RGBA_Image *im);
-EAPI void evas_common_image_cache_free (void); /*2*/
-EAPI void evas_common_image_premul (Image_Entry *ie); /*2*/
-EAPI void evas_common_image_set_alpha_sparse (Image_Entry *ie); /*2*/
-/* EAPI RGBA_Image *evas_common_image_alpha_create (int w, int h); */
-/* EAPI RGBA_Image *evas_common_image_create (int w, int h); */
-EAPI RGBA_Image *evas_common_image_new (void);
-EAPI Evas_Cache_Image* evas_common_image_cache_get (void);
-
-/*done*/
-EAPI void evas_common_image_set_cache (int size);
-EAPI int evas_common_image_get_cache (void);
-
-EAPI RGBA_Image *evas_common_image_line_buffer_obtain (int len);
-EAPI void evas_common_image_line_buffer_release (RGBA_Image
*im);
-
-EAPI RGBA_Image *evas_common_image_alpha_line_buffer_obtain (int len);
-EAPI void evas_common_image_alpha_line_buffer_release (RGBA_Image
*im);
-EAPI void evas_common_image_alpha_line_buffer_free (RGBA_Image
*im);
-
-/*done*/
-EAPI RGBA_Image *evas_common_load_image_from_file (const char *file,
const char *key, RGBA_Image_Loadopts *lo);
-EAPI int evas_common_save_image_to_file (RGBA_Image *im,
const char *file, const char *key, int quality, int compress);
+#include "../engines/common/evas_image.h"
/****/
#include "../engines/common/evas_line.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