summaryrefslogblamecommitdiffstats
path: root/friendfinder/e_smart_map.h
blob: 1042878413b1633d0aae1d72d7f526c63feee47b (plain) (tree)
1
2
3
4
5
6
7
8






                     
 





                                                                   
                                                                                                                              



                                                              
#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