navit
0.5.3-trunk
Loading...
Searching...
No Matches
plugin_def.h
Go to the documentation of this file.
1
20
struct
attr
;
21
struct
navit
;
22
struct
callback_list
;
23
struct
gui
;
24
PLUGIN_FUNC1
(draw,
struct
container *, co)
25
PLUGIN_FUNC3
(
popup
,
struct
container *,
map
,
struct
popup
*,
p
,
struct
popup_item **, list)
26
PLUGIN_CATEGORY
(
graphics
,
27
(struct
navit
*
nav
, struct
graphics_methods
*
meth
, struct
attr
**
attrs
, struct
callback_list
*
cbl
))
28
PLUGIN_CATEGORY
(
gui
, (struct
navit
*
nav
, struct
gui_methods
*
meth
, struct
attr
**
attrs
, struct
gui
*
gui
))
29
PLUGIN_CATEGORY
(
map
, (struct
map_methods
*
meth
, struct
attr
**
attrs
, struct
callback_list
*
cbl
))
30
PLUGIN_CATEGORY
(
osd
, (struct
navit
*
nav
, struct
osd_methods
*
meth
, struct
attr
**
attrs
))
31
PLUGIN_CATEGORY
(
speech
, (struct
speech_methods
*
meth
, struct
attr
**
attrs
, struct
attr
*
parent
))
32
PLUGIN_CATEGORY
(
vehicle
, (struct
vehicle_methods
*
meth
, struct
callback_list
*
cbl
, struct
attr
**
attrs
))
33
PLUGIN_CATEGORY
(event, (struct
event_methods
*
meth
))
34
PLUGIN_CATEGORY
(font, (
void
*
meth
))
35
PLUGIN_CATEGORY
(
traffic
,
36
(struct
navit
*
nav
, struct
traffic_methods
*
meth
, struct
attr
**
attrs
, struct
callback_list
*
cbl
))
cbl
struct callback_list * cbl
Definition
main.c:63
p
unsigned char p[5]
Definition
mg.h:2
PLUGIN_FUNC1
#define PLUGIN_FUNC1(name, t1, p1)
Definition
plugin.h:118
PLUGIN_CATEGORY
#define PLUGIN_CATEGORY(category, newargs)
Definition
plugin.h:130
PLUGIN_FUNC3
#define PLUGIN_FUNC3(name, t1, p1, t2, p2, t3, p3)
Definition
plugin.h:122
attrs
struct navit struct traffic_methods struct attr ** attrs
Definition
plugin_def.h:36
nav
struct navit * nav
Definition
plugin_def.h:36
meth
struct navit struct traffic_methods * meth
Definition
plugin_def.h:36
popup
void popup(struct navit *nav, int button, struct point *p)
Definition
popup.c:370
attr
Definition
attr.h:138
callback_list
Definition
callback.c:35
event_methods
Definition
event.h:37
graphics_methods
Definition
graphics.h:113
graphics
graphics object A graphics object serves as the target for drawing operations. It encapsulates variou...
Definition
graphics.c:78
gui_methods
Definition
gui.h:37
gui
Definition
gui.c:30
map_methods
Holds all functions a map plugin has to implement to be usable.
Definition
map.h:131
map
Definition
map.c:58
navit
Definition
navit.c:110
osd_methods
Definition
osd.h:37
osd
Definition
osd.c:34
parent
Definition
gpx2navit_txt.h:50
speech_methods
Definition
speech.h:29
speech
Definition
speech.c:28
traffic_methods
Holds all functions a traffic plugin has to implement to be usable.
Definition
traffic.h:261
traffic
A traffic plugin instance.
Definition
traffic.c:117
vehicle_methods
Definition
vehicle.h:34
vehicle
Definition
vehicle.c:60
plugin_def.h
Generated by
1.9.8