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
, (
struct
navit
*nav,
struct
graphics_methods
*
meth
,
struct
attr
**
attrs
,
struct
callback_list
*
cbl
))
27
PLUGIN_CATEGORY
(
gui
, (
struct
navit
*nav,
struct
gui_methods
*
meth
,
struct
attr
**
attrs
,
struct
gui
*
gui
))
28
PLUGIN_CATEGORY
(
map
, (
struct
map_methods
*
meth
,
struct
attr
**
attrs
,
struct
callback_list
*
cbl
))
29
PLUGIN_CATEGORY
(
osd
, (
struct
navit
*nav,
struct
osd_methods
*
meth
,
struct
attr
**
attrs
))
30
PLUGIN_CATEGORY
(
speech
, (
struct
speech_methods
*
meth
,
struct
attr
**
attrs
,
struct
attr
*
parent
))
31
PLUGIN_CATEGORY
(
vehicle
, (
struct
vehicle_methods
*
meth
,
struct
callback_list
*
cbl
,
struct
attr
**
attrs
))
32
PLUGIN_CATEGORY
(event, (
struct
event_methods
*
meth
))
33
PLUGIN_CATEGORY
(font, (
void
*
meth
))
34
PLUGIN_CATEGORY
(
traffic
, (
struct
navit
*nav,
struct
traffic_methods
*
meth
,
struct
attr
**
attrs
,
struct
callback_list
*
cbl
))
cbl
struct callback_list * cbl
Definition
main.c:64
p
unsigned char p[5]
Definition
mg.h:2
PLUGIN_FUNC1
#define PLUGIN_FUNC1(name, t1, p1)
Definition
plugin.h:124
PLUGIN_CATEGORY
#define PLUGIN_CATEGORY(category, newargs)
Definition
plugin.h:136
PLUGIN_FUNC3
#define PLUGIN_FUNC3(name, t1, p1, t2, p2, t3, p3)
Definition
plugin.h:128
popup
void popup(struct navit *nav, int button, struct point *p)
Definition
popup.c:377
attr
Definition
attr.h:136
callback_list
Definition
callback.c:37
event_methods
Definition
event.h:37
graphics_methods
Definition
graphics.h:111
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
gui::attrs
struct attr ** attrs
Definition
gui.c:33
gui::meth
struct gui_methods meth
Definition
gui.c:31
map_methods
Holds all functions a map plugin has to implement to be usable.
Definition
map.h:80
map
Definition
map.c:55
navit
Definition
navit.c:112
osd_methods
Definition
osd.h:30
osd
Definition
osd.c:34
parent
Definition
gpx2navit_txt.h:51
speech_methods
Definition
speech.h:28
speech
Definition
speech.c:28
traffic_methods
Holds all functions a traffic plugin has to implement to be usable.
Definition
traffic.h:258
traffic
A traffic plugin instance.
Definition
traffic.c:116
vehicle_methods
Definition
vehicle.h:32
vehicle
Definition
vehicle.c:56
plugin_def.h
Generated by
1.9.8