#ifndef __E_SMART_MAP #define __E_SMART_MAP struct polyline; struct overlay; struct polyline; Evas_Object *e_smart_map_add(Evas_Object *e, const char *map_eet); int e_smart_map_set_level(Evas_Object *o, int level); void e_smart_map_set_pos(Evas_Object *o, double lat, double lon); void e_smart_map_set_info(Evas_Object *o, const char *info); void e_smart_map_get_pos(Evas_Object *o, double *lat, double *lon); int e_smart_map_add_overlay(Evas_Object *map, char *name); void e_smart_map_overlay_set_bubble(Evas_Object *o, char *overlay, char *info, char *text, double lat, double lon, int flags); void e_smart_map_overlay_hide(Evas_Object *o, char *overlay); int e_smart_map_add_path(Evas_Object *o, struct polyline *_p); #endif