Enlightenment CVS committal Author : barbieri Project : e17 Module : libs/evas
Dir : e17/libs/evas/src/lib Modified Files: Evas.h Log Message: Add const to Evas api, still lacks objects. =================================================================== RCS file: /cvs/e/e17/libs/evas/src/lib/Evas.h,v retrieving revision 1.109 retrieving revision 1.110 diff -u -3 -r1.109 -r1.110 --- Evas.h 8 Feb 2008 19:55:02 -0000 1.109 +++ Evas.h 8 Feb 2008 20:44:09 -0000 1.110 @@ -411,27 +411,27 @@ EAPI void evas_render_method_list_free (Evas_List *list); EAPI void evas_output_method_set (Evas *e, int render_method); - EAPI int evas_output_method_get (Evas *e); + EAPI int evas_output_method_get (const Evas *e); - EAPI Evas_Engine_Info *evas_engine_info_get (Evas *e); + EAPI Evas_Engine_Info *evas_engine_info_get (const Evas *e); EAPI void evas_engine_info_set (Evas *e, Evas_Engine_Info *info); EAPI void evas_output_size_set (Evas *e, int w, int h); - EAPI void evas_output_size_get (Evas *e, int *w, int *h); + EAPI void evas_output_size_get (const Evas *e, int *w, int *h); EAPI void evas_output_viewport_set (Evas *e, Evas_Coord x, Evas_Coord y, Evas_Coord w, Evas_Coord h); - EAPI void evas_output_viewport_get (Evas *e, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h); + EAPI void evas_output_viewport_get (const Evas *e, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h); - EAPI Evas_Coord evas_coord_screen_x_to_world (Evas *e, int x); - EAPI Evas_Coord evas_coord_screen_y_to_world (Evas *e, int y); - EAPI int evas_coord_world_x_to_screen (Evas *e, Evas_Coord x); - EAPI int evas_coord_world_y_to_screen (Evas *e, Evas_Coord y); - - EAPI void evas_pointer_output_xy_get (Evas *e, int *x, int *y); - EAPI void evas_pointer_canvas_xy_get (Evas *e, Evas_Coord *x, Evas_Coord *y); - EAPI int evas_pointer_button_down_mask_get (Evas *e); - EAPI Evas_Bool evas_pointer_inside_get (Evas *e); + EAPI Evas_Coord evas_coord_screen_x_to_world (const Evas *e, int x); + EAPI Evas_Coord evas_coord_screen_y_to_world (const Evas *e, int y); + EAPI int evas_coord_world_x_to_screen (const Evas *e, Evas_Coord x); + EAPI int evas_coord_world_y_to_screen (const Evas *e, Evas_Coord y); + + EAPI void evas_pointer_output_xy_get (const Evas *e, int *x, int *y); + EAPI void evas_pointer_canvas_xy_get (const Evas *e, Evas_Coord *x, Evas_Coord *y); + EAPI int evas_pointer_button_down_mask_get (const Evas *e); + EAPI Evas_Bool evas_pointer_inside_get (const Evas *e); EAPI void evas_data_attach_set (Evas *e, void *data); - EAPI void *evas_data_attach_get (Evas *e); + EAPI void *evas_data_attach_get (const Evas *e); /* DOC UP TO HERE */ EAPI void evas_damage_rectangle_add (Evas *e, int x, int y, int w, int h); @@ -521,7 +521,7 @@ EAPI void evas_image_cache_flush (Evas *e); EAPI void evas_image_cache_reload (Evas *e); EAPI void evas_image_cache_set (Evas *e, int size); - EAPI int evas_image_cache_get (Evas *e); + EAPI int evas_image_cache_get (const Evas *e); /* text objects */ typedef enum _Evas_Text_Style_Type ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs