Enlightenment CVS committal Author : raster Project : e17 Module : libs/evas
Dir : e17/libs/evas/src/lib/canvas Modified Files: evas_main.c Log Message: add a call =================================================================== RCS file: /cvsroot/enlightenment/e17/libs/evas/src/lib/canvas/evas_main.c,v retrieving revision 1.22 retrieving revision 1.23 diff -u -3 -r1.22 -r1.23 --- evas_main.c 2 Oct 2005 15:15:44 -0000 1.22 +++ evas_main.c 6 Nov 2005 09:47:27 -0000 1.23 @@ -983,3 +983,33 @@ MAGIC_CHECK_END(); return (int)e->pointer.inside; } + +/** + * Attaches a specific pointer to the evas for fetching later + * + * @param e The canvas to attach the pointer to + * @param data The pointer to attach + */ +void +evas_data_attach_set(Evas *e, void *data) +{ + MAGIC_CHECK(e, Evas, MAGIC_EVAS); + return; + MAGIC_CHECK_END(); + e->attach_data = data; +} + +/** + * Returns the pointer attached by evas_data_attach_set() + * + * @param e The canvas to attach the pointer to + * @return The pointer attached + */ +void * +evas_data_attach_get(Evas *e) +{ + MAGIC_CHECK(e, Evas, MAGIC_EVAS); + return NULL; + MAGIC_CHECK_END(); + return e->attach_data; +} ------------------------------------------------------- SF.Net email is sponsored by: Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42" plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs