navit  0.5.3-trunk
gui_internal_poi.h
Go to the documentation of this file.
1 
7 struct poi_param {
8 
12  unsigned char sel;
13 
17  unsigned char selnb;
21  unsigned char pagenb;
25  unsigned char dist;
30  unsigned char AddressFilterType;
34  char *filterstr;
42  int count;
43 };
44 
45 /* prototypes */
46 struct coord;
47 struct gui_priv;
48 struct item;
49 struct poi_param;
50 struct widget;
51 void gui_internal_poi_param_free(void *p);
52 void gui_internal_poi_param_set_filter(struct poi_param *param, char *text);
53 struct widget *gui_internal_cmd_pois_item(struct gui_priv *this, struct coord *center, struct item *item,
54  struct coord *c, struct route *route, int dist, char *name);
55 char *gui_internal_compose_item_address_string(struct item *item, int prependPostal);
56 void gui_internal_cmd_pois_filter(struct gui_priv *this, struct widget *wm, void *data);
57 void gui_internal_cmd_pois(struct gui_priv *this, struct widget *wm, void *data);
58 /* end of prototypes */
struct tcoord center
Definition: garmin_img.c:2
char data
Definition: garmin_img.c:2
void gui_internal_poi_param_set_filter(struct poi_param *param, char *text)
Set POIs filter data in poi_param structure.
Definition: gui_internal_poi.c:196
void gui_internal_cmd_pois(struct gui_priv *this, struct widget *wm, void *data)
Do POI search specified by poi_param and display POIs found.
Definition: gui_internal_poi.c:535
char * gui_internal_compose_item_address_string(struct item *item, int prependPostal)
Get string representation of item address suitable for doing search and for display in POI list.
Definition: gui_internal_poi.c:333
void gui_internal_poi_param_free(void *p)
Free poi_param structure.
Definition: gui_internal_poi.c:157
struct widget * gui_internal_cmd_pois_item(struct gui_priv *this, struct coord *center, struct item *item, struct coord *c, struct route *route, int dist, char *name)
Definition: gui_internal_poi.c:272
void gui_internal_cmd_pois_filter(struct gui_priv *this, struct widget *wm, void *data)
POIs filter dialog.
Definition: gui_internal_poi.c:484
unsigned char p[5]
Definition: mg.h:2
struct _GList GList
Definition: navit.h:30
static struct pcoord c
Definition: popup.c:375
char name[0]
Definition: street.c:3
Definition: coord.h:34
Definition: graphics_win32.h:52
Represents an object on a map.
Definition: item.h:115
Definition: gui_internal_poi.h:7
GList * filter
Definition: gui_internal_poi.h:38
unsigned char sel
Definition: gui_internal_poi.h:12
unsigned char pagenb
Definition: gui_internal_poi.h:21
unsigned char selnb
Definition: gui_internal_poi.h:17
unsigned char AddressFilterType
Definition: gui_internal_poi.h:30
char * filterstr
Definition: gui_internal_poi.h:34
int count
Definition: gui_internal_poi.h:42
unsigned char dist
Definition: gui_internal_poi.h:25
A complete route.
Definition: route.c:201
Definition: gui_internal_widget.h:12
char * text
Definition: gui_internal_widget.h:17