summaryrefslogtreecommitdiff
path: root/callback_8h.html
blob: c6ddca6fcf2759236b21aac094d74c3241a2789f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
<title>navit: callback.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">navit
   &#160;<span id="projectnumber">0.5.3-trunk</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.6 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('callback_8h.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Properties</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark">&#160;</span>Groups</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#define-members">Macros</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">callback.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="item_8h_source.html">item.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="attr_8h_source.html">attr.h</a>&quot;</code><br/>
</div>
<p><a href="callback_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a14886a5852355a5955ae44336c648d8d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#a14886a5852355a5955ae44336c648d8d">callback_new_0</a>(func)&#160;&#160;&#160;<a class="el" href="callback_8h.html#a7190f7e4a9b2af15cd2cff9c926fcf2d">callback_new_args</a>(func, 0)</td></tr>
<tr class="separator:a14886a5852355a5955ae44336c648d8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a1cf44a4c7208d4c8e747c197ffcc47"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#a1a1cf44a4c7208d4c8e747c197ffcc47">callback_new_1</a>(func, p1)&#160;&#160;&#160;<a class="el" href="callback_8h.html#a7190f7e4a9b2af15cd2cff9c926fcf2d">callback_new_args</a>(func, 1, p1)</td></tr>
<tr class="separator:a1a1cf44a4c7208d4c8e747c197ffcc47"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2eb347f5b5f786023d4cebf9bfad2e8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#aa2eb347f5b5f786023d4cebf9bfad2e8">callback_new_2</a>(func, p1, p2)&#160;&#160;&#160;<a class="el" href="callback_8h.html#a7190f7e4a9b2af15cd2cff9c926fcf2d">callback_new_args</a>(func, 2, p1, p2)</td></tr>
<tr class="separator:aa2eb347f5b5f786023d4cebf9bfad2e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a21deafaef7371a13a75f8c1981708a82"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#a21deafaef7371a13a75f8c1981708a82">callback_new_3</a>(func, p1, p2, p3)&#160;&#160;&#160;<a class="el" href="callback_8h.html#a7190f7e4a9b2af15cd2cff9c926fcf2d">callback_new_args</a>(func, 3, p1, p2, p3)</td></tr>
<tr class="separator:a21deafaef7371a13a75f8c1981708a82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afbc316492feede2a9c6c836ffed847e1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#afbc316492feede2a9c6c836ffed847e1">callback_new_4</a>(func, p1, p2, p3, p4)&#160;&#160;&#160;<a class="el" href="callback_8h.html#a7190f7e4a9b2af15cd2cff9c926fcf2d">callback_new_args</a>(func, 4, p1, p2, p3, p4)</td></tr>
<tr class="separator:afbc316492feede2a9c6c836ffed847e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69ffe0353900930decf3e49cef0cc421"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#a69ffe0353900930decf3e49cef0cc421">callback_new_attr_0</a>(func, <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>)&#160;&#160;&#160;<a class="el" href="callback_8h.html#a5d6a2893fb3e371d9148b5d3e1c6a30c">callback_new_attr_args</a>(func, <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, 0)</td></tr>
<tr class="separator:a69ffe0353900930decf3e49cef0cc421"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae7c649edc48dc3e82a7f513746dcb44e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#ae7c649edc48dc3e82a7f513746dcb44e">callback_new_attr_1</a>(func, <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, p1)&#160;&#160;&#160;<a class="el" href="callback_8h.html#a5d6a2893fb3e371d9148b5d3e1c6a30c">callback_new_attr_args</a>(func, <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, 1, p1)</td></tr>
<tr class="separator:ae7c649edc48dc3e82a7f513746dcb44e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac6f979b0a38c585f1ec80236d150b54d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#ac6f979b0a38c585f1ec80236d150b54d">callback_new_attr_2</a>(func, <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, p1, p2)&#160;&#160;&#160;<a class="el" href="callback_8h.html#a5d6a2893fb3e371d9148b5d3e1c6a30c">callback_new_attr_args</a>(func, <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, 2, p1, p2)</td></tr>
<tr class="separator:ac6f979b0a38c585f1ec80236d150b54d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c6e3274c2e1755b2eafaaafdddb24fa"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#a8c6e3274c2e1755b2eafaaafdddb24fa">callback_new_attr_3</a>(func, <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, p1, p2, p3)&#160;&#160;&#160;<a class="el" href="callback_8h.html#a5d6a2893fb3e371d9148b5d3e1c6a30c">callback_new_attr_args</a>(func, <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, 3, p1, p2, p3)</td></tr>
<tr class="separator:a8c6e3274c2e1755b2eafaaafdddb24fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b7b5760cf51a5c20becbcfe9fea17e8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#a9b7b5760cf51a5c20becbcfe9fea17e8">callback_new_attr_4</a>(func, <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, p1, p2, p3, p4)&#160;&#160;&#160;<a class="el" href="callback_8h.html#a5d6a2893fb3e371d9148b5d3e1c6a30c">callback_new_attr_args</a>(func, <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, 4, p1, p2, p3, p4)</td></tr>
<tr class="separator:a9b7b5760cf51a5c20becbcfe9fea17e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5f34eb337d3f6b98394b5aa02388e1a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#ad5f34eb337d3f6b98394b5aa02388e1a">callback_call_0</a>(cb)&#160;&#160;&#160;<a class="el" href="callback_8h.html#ab979ce38eb7a6b50a49a3336cbe15130">callback_call_args</a>(cb, 0)</td></tr>
<tr class="separator:ad5f34eb337d3f6b98394b5aa02388e1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8cd5804011085b30f01c094dfcda1683"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#a8cd5804011085b30f01c094dfcda1683">callback_call_1</a>(cb, p1)&#160;&#160;&#160;<a class="el" href="callback_8h.html#ab979ce38eb7a6b50a49a3336cbe15130">callback_call_args</a>(cb, 1, p1)</td></tr>
<tr class="separator:a8cd5804011085b30f01c094dfcda1683"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae575c6083d206948ba91d0676a9b0f2e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#ae575c6083d206948ba91d0676a9b0f2e">callback_call_2</a>(cb, p1, p2)&#160;&#160;&#160;<a class="el" href="callback_8h.html#ab979ce38eb7a6b50a49a3336cbe15130">callback_call_args</a>(cb, 2, p1, p2)</td></tr>
<tr class="separator:ae575c6083d206948ba91d0676a9b0f2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a999478fca5af1ab2e3f869e1ac257b22"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#a999478fca5af1ab2e3f869e1ac257b22">callback_call_3</a>(cb, p1, p2, p3)&#160;&#160;&#160;<a class="el" href="callback_8h.html#ab979ce38eb7a6b50a49a3336cbe15130">callback_call_args</a>(cb, 3, p1, p2, p3)</td></tr>
<tr class="separator:a999478fca5af1ab2e3f869e1ac257b22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac031af364f212cc2053d6e71b6d2da93"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#ac031af364f212cc2053d6e71b6d2da93">callback_call_4</a>(cb, p1, p2, p3, p4)&#160;&#160;&#160;<a class="el" href="callback_8h.html#ab979ce38eb7a6b50a49a3336cbe15130">callback_call_args</a>(cb, 4, p1, p2, p3, p4)</td></tr>
<tr class="separator:ac031af364f212cc2053d6e71b6d2da93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1f6d887c173669e1849044e97675e3f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#aa1f6d887c173669e1849044e97675e3f">callback_list_call_0</a>(<a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>)&#160;&#160;&#160;<a class="el" href="callback_8h.html#ae42906b8ae18a859104499c2f44fd94d">callback_list_call_args</a>(<a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, 0)</td></tr>
<tr class="separator:aa1f6d887c173669e1849044e97675e3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1e744479093fa3777e941539ae98251"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#ab1e744479093fa3777e941539ae98251">callback_list_call_1</a>(<a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, p1)&#160;&#160;&#160;<a class="el" href="callback_8h.html#ae42906b8ae18a859104499c2f44fd94d">callback_list_call_args</a>(<a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, 1, p1)</td></tr>
<tr class="separator:ab1e744479093fa3777e941539ae98251"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16c1e16e57937d64db20709a4e0c0223"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#a16c1e16e57937d64db20709a4e0c0223">callback_list_call_2</a>(<a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, p1, p2)&#160;&#160;&#160;<a class="el" href="callback_8h.html#ae42906b8ae18a859104499c2f44fd94d">callback_list_call_args</a>(<a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, 2, p1, p2)</td></tr>
<tr class="separator:a16c1e16e57937d64db20709a4e0c0223"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00d33fbb906fd70737c454f530f36b36"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#a00d33fbb906fd70737c454f530f36b36">callback_list_call_3</a>(<a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, p1, p2, p3)&#160;&#160;&#160;<a class="el" href="callback_8h.html#ae42906b8ae18a859104499c2f44fd94d">callback_list_call_args</a>(<a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, 3, p1, p2, p3)</td></tr>
<tr class="separator:a00d33fbb906fd70737c454f530f36b36"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d82781e4af3247d27a69dabc88be07c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#a5d82781e4af3247d27a69dabc88be07c">callback_list_call_4</a>(<a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, p1, p2, p3, p4)&#160;&#160;&#160;<a class="el" href="callback_8h.html#ae42906b8ae18a859104499c2f44fd94d">callback_list_call_args</a>(<a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, 4, p1, p2, p3, p4)</td></tr>
<tr class="separator:a5d82781e4af3247d27a69dabc88be07c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34b73107b42d822d5595bf2162f1c11a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#a34b73107b42d822d5595bf2162f1c11a">callback_list_call_attr_0</a>(<a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>)&#160;&#160;&#160;<a class="el" href="callback_8h.html#a6c0cca0832bba464da0c91ac3aebeee6">callback_list_call_attr_args</a>(<a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>,<a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, 0)</td></tr>
<tr class="separator:a34b73107b42d822d5595bf2162f1c11a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0939673f2ead2754282ff2a51119a22f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#a0939673f2ead2754282ff2a51119a22f">callback_list_call_attr_1</a>(<a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, p1)&#160;&#160;&#160;<a class="el" href="callback_8h.html#a6c0cca0832bba464da0c91ac3aebeee6">callback_list_call_attr_args</a>(<a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, 1, p1)</td></tr>
<tr class="separator:a0939673f2ead2754282ff2a51119a22f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59c3b215115598e2131ba07199dc15ce"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#a59c3b215115598e2131ba07199dc15ce">callback_list_call_attr_2</a>(<a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, p1, p2)&#160;&#160;&#160;<a class="el" href="callback_8h.html#a6c0cca0832bba464da0c91ac3aebeee6">callback_list_call_attr_args</a>(<a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, 2, p1, p2)</td></tr>
<tr class="separator:a59c3b215115598e2131ba07199dc15ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a68ee471ce6cb1046fef57703d629a3ac"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#a68ee471ce6cb1046fef57703d629a3ac">callback_list_call_attr_3</a>(<a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, p1, p2, p3)&#160;&#160;&#160;<a class="el" href="callback_8h.html#a6c0cca0832bba464da0c91ac3aebeee6">callback_list_call_attr_args</a>(<a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, 3, p1, p2, p3)</td></tr>
<tr class="separator:a68ee471ce6cb1046fef57703d629a3ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f9cb9bc83509c3a54622a9b0e33b844"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#a0f9cb9bc83509c3a54622a9b0e33b844">callback_list_call_attr_4</a>(<a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, p1, p2, p3, p4)&#160;&#160;&#160;<a class="el" href="callback_8h.html#a6c0cca0832bba464da0c91ac3aebeee6">callback_list_call_attr_args</a>(<a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, 4, p1, p2, p3, p4)</td></tr>
<tr class="separator:a0f9cb9bc83509c3a54622a9b0e33b844"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aefbe6726c48359199c9051cb5e4ca942"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#aefbe6726c48359199c9051cb5e4ca942">callback_cast</a>(x)&#160;&#160;&#160;(void (*)(void))(x)</td></tr>
<tr class="separator:aefbe6726c48359199c9051cb5e4ca942"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:affc2e9963cff9676464c343b7ce2e1e8"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structcallback__list.html">callback_list</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#affc2e9963cff9676464c343b7ce2e1e8">callback_list_new</a> (void)</td></tr>
<tr class="separator:affc2e9963cff9676464c343b7ce2e1e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e7adb45b1b3ccebb7175319478387c3"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structcallback.html">callback</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#a9e7adb45b1b3ccebb7175319478387c3">callback_new_attr</a> (void(*func)(void), enum <a class="el" href="attr_8h.html#a9a9ab3c12bda86add06f89976f36f98c">attr_type</a> <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> pcount, void **<a class="el" href="tree_8c.html#a31aee918cc8b0f0e71b62d0441b0c74a">p</a>)</td></tr>
<tr class="separator:a9e7adb45b1b3ccebb7175319478387c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d6a2893fb3e371d9148b5d3e1c6a30c"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structcallback.html">callback</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#a5d6a2893fb3e371d9148b5d3e1c6a30c">callback_new_attr_args</a> (void(*func)(void), enum <a class="el" href="attr_8h.html#a9a9ab3c12bda86add06f89976f36f98c">attr_type</a> <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> count,...)</td></tr>
<tr class="separator:a5d6a2893fb3e371d9148b5d3e1c6a30c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1978a8fb1a8059683b64a8e5261697be"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structcallback.html">callback</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#a1978a8fb1a8059683b64a8e5261697be">callback_new</a> (void(*func)(void), <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> pcount, void **<a class="el" href="tree_8c.html#a31aee918cc8b0f0e71b62d0441b0c74a">p</a>)</td></tr>
<tr class="separator:a1978a8fb1a8059683b64a8e5261697be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7190f7e4a9b2af15cd2cff9c926fcf2d"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structcallback.html">callback</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#a7190f7e4a9b2af15cd2cff9c926fcf2d">callback_new_args</a> (void(*func)(void), <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> count,...)</td></tr>
<tr class="separator:a7190f7e4a9b2af15cd2cff9c926fcf2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00702c701fa5313aace16c0299536dd3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#a00702c701fa5313aace16c0299536dd3">callback_destroy</a> (struct <a class="el" href="structcallback.html">callback</a> *cb)</td></tr>
<tr class="separator:a00702c701fa5313aace16c0299536dd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af212f5c81b23808670f6ed5209bb7c83"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#af212f5c81b23808670f6ed5209bb7c83">callback_set_arg</a> (struct <a class="el" href="structcallback.html">callback</a> *cb, <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> arg, void *<a class="el" href="tree_8c.html#a31aee918cc8b0f0e71b62d0441b0c74a">p</a>)</td></tr>
<tr class="separator:af212f5c81b23808670f6ed5209bb7c83"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a73fb26714769874fc25af119bbeeab1b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#a73fb26714769874fc25af119bbeeab1b">callback_list_add</a> (struct <a class="el" href="structcallback__list.html">callback_list</a> *l, struct <a class="el" href="structcallback.html">callback</a> *cb)</td></tr>
<tr class="separator:a73fb26714769874fc25af119bbeeab1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55ec76bf83b35423d7c5705cc0762c8b"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structcallback.html">callback</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#a55ec76bf83b35423d7c5705cc0762c8b">callback_list_add_new</a> (struct <a class="el" href="structcallback__list.html">callback_list</a> *l, void(*func)(void), <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> pcount, void **<a class="el" href="tree_8c.html#a31aee918cc8b0f0e71b62d0441b0c74a">p</a>)</td></tr>
<tr class="separator:a55ec76bf83b35423d7c5705cc0762c8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acddacea5602cf130d7dba44393d201ac"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#acddacea5602cf130d7dba44393d201ac">callback_list_remove</a> (struct <a class="el" href="structcallback__list.html">callback_list</a> *l, struct <a class="el" href="structcallback.html">callback</a> *cb)</td></tr>
<tr class="separator:acddacea5602cf130d7dba44393d201ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2a4b3bd1594f485a5f88f8912ccbced"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#ab2a4b3bd1594f485a5f88f8912ccbced">callback_list_remove_destroy</a> (struct <a class="el" href="structcallback__list.html">callback_list</a> *l, struct <a class="el" href="structcallback.html">callback</a> *cb)</td></tr>
<tr class="separator:ab2a4b3bd1594f485a5f88f8912ccbced"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3b4f1e2b107be3c72ff9c5d4dc659b5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#af3b4f1e2b107be3c72ff9c5d4dc659b5">callback_call</a> (struct <a class="el" href="structcallback.html">callback</a> *cb, <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> pcount, void **<a class="el" href="tree_8c.html#a31aee918cc8b0f0e71b62d0441b0c74a">p</a>)</td></tr>
<tr class="separator:af3b4f1e2b107be3c72ff9c5d4dc659b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab979ce38eb7a6b50a49a3336cbe15130"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#ab979ce38eb7a6b50a49a3336cbe15130">callback_call_args</a> (struct <a class="el" href="structcallback.html">callback</a> *cb, <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> count,...)</td></tr>
<tr class="separator:ab979ce38eb7a6b50a49a3336cbe15130"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa62e8c37f3ec49ddb43cf60917369198"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#aa62e8c37f3ec49ddb43cf60917369198">callback_list_call_attr</a> (struct <a class="el" href="structcallback__list.html">callback_list</a> *l, enum <a class="el" href="attr_8h.html#a9a9ab3c12bda86add06f89976f36f98c">attr_type</a> <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> pcount, void **<a class="el" href="tree_8c.html#a31aee918cc8b0f0e71b62d0441b0c74a">p</a>)</td></tr>
<tr class="separator:aa62e8c37f3ec49ddb43cf60917369198"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c0cca0832bba464da0c91ac3aebeee6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#a6c0cca0832bba464da0c91ac3aebeee6">callback_list_call_attr_args</a> (struct <a class="el" href="structcallback__list.html">callback_list</a> *<a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, enum <a class="el" href="attr_8h.html#a9a9ab3c12bda86add06f89976f36f98c">attr_type</a> <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> count,...)</td></tr>
<tr class="separator:a6c0cca0832bba464da0c91ac3aebeee6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae84652407cd70acb1ca8940a5cc80d6a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#ae84652407cd70acb1ca8940a5cc80d6a">callback_list_call</a> (struct <a class="el" href="structcallback__list.html">callback_list</a> *l, <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> pcount, void **<a class="el" href="tree_8c.html#a31aee918cc8b0f0e71b62d0441b0c74a">p</a>)</td></tr>
<tr class="separator:ae84652407cd70acb1ca8940a5cc80d6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae42906b8ae18a859104499c2f44fd94d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#ae42906b8ae18a859104499c2f44fd94d">callback_list_call_args</a> (struct <a class="el" href="structcallback__list.html">callback_list</a> *<a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a> count,...)</td></tr>
<tr class="separator:ae42906b8ae18a859104499c2f44fd94d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeaefe3bee8fe757346872e563d1358a4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="callback_8h.html#aeaefe3bee8fe757346872e563d1358a4">callback_list_destroy</a> (struct <a class="el" href="structcallback__list.html">callback_list</a> *l)</td></tr>
<tr class="separator:aeaefe3bee8fe757346872e563d1358a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="ad5f34eb337d3f6b98394b5aa02388e1a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define callback_call_0</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">cb</td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="callback_8h.html#ab979ce38eb7a6b50a49a3336cbe15130">callback_call_args</a>(cb, 0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="gui__gtk__action_8c.html#a084777e870e31f8f85766d9ccf49fa7f">activate()</a>, <a class="el" href="graphics__android_8c.html#a235a92d71d08f5e86f4084ea8fa46dd7">event_android_handle_timeout()</a>, <a class="el" href="event__glib_8c.html#a396de6654892ee692b010dbc72018c41">event_glib_call_idle()</a>, <a class="el" href="event__glib_8c.html#a97973529fcb39ea4aed81d611a626a60">event_glib_call_timeout_multi()</a>, <a class="el" href="event__glib_8c.html#ac371fd6e6118603d871fb753eeeca4c0">event_glib_call_timeout_single()</a>, <a class="el" href="event__glib_8c.html#aeb1fda0b2a9a7acc88d8210c4bfb97e9">event_glib_call_watch()</a>, <a class="el" href="graphics__sdl_8c.html#afeb6352f263b448d64580c8c060eafd8">graphics_sdl_idle()</a>, <a class="el" href="datawindow_8c.html#a3c26af149a4b9cd476d4c1dd34d9b52c">gui_gtk_datawindow_delete()</a>, <a class="el" href="gui__internal__search_8c.html#a4a5ca7c08039d29c40734d7b55de8fae">gui_internal_search_idle_start()</a>, <a class="el" href="android_8c.html#a3a183df996836cadf9d96152fb5de6b0">Java_org_navitproject_navit_NavitIdle_IdleCallback()</a>, <a class="el" href="android_8c.html#abb680605b7dacd7e4266562f54f940ad">Java_org_navitproject_navit_NavitWatch_WatchCallback()</a>, <a class="el" href="interfaceNavitTimer.html#a03c8da96868b08d9b2c09368f9994111">NavitTimer::onTimer:</a>, <a class="el" href="route_8c.html#ac3e38c75ba70e570de53835a1ec5dc05">route_graph_build_done()</a>, <a class="el" href="route_8c.html#a37a93fc2e4e0c5f523df4a995a89de7b">route_graph_flood()</a>, <a class="el" href="graphics__win32_8c.html#aef2a26909d8f7a7ccfc64c7ce689e183">run_timer()</a>, <a class="el" href="classqt5__navit__timer.html#af7e9cf69299079e1f075c449967674af">qt5_navit_timer::timerEvent()</a>, <a class="el" href="classqt5__navit__timer.html#a80e512ba274a85379afba76fa4610559">qt5_navit_timer::watchEvent()</a>, <a class="el" href="classRenderArea.html#ac2921205b8d304009b3d7153f304c8b8">RenderArea::watchEvent()</a>, and <a class="el" href="gui__win32_8c.html#a1a7695d6e433d68208a0e82252dfe2ef">WndProc()</a>.</p>

</div>
</div>
<a class="anchor" id="a8cd5804011085b30f01c094dfcda1683"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define callback_call_1</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">cb, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p1&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="callback_8h.html#ab979ce38eb7a6b50a49a3336cbe15130">callback_call_args</a>(cb, 1, p1)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="command_8c.html#a6a0ab160826c92b82fad7a345d5cb7ef">command_saved_evaluate_idle()</a>, <a class="el" href="graphics_8c.html#aaf0787db32faf380b8853fcd3b635252">do_draw()</a>, <a class="el" href="android_8c.html#a13bb31f6c678599774ba7b72ee0e696d">Java_org_navitproject_navit_NavitGraphics_KeypressCallback()</a>, <a class="el" href="android_8c.html#a80cb60ad343cd2c2de88e0b6af251067">Java_org_navitproject_navit_NavitVehicle_VehicleCallback()</a>, and <a class="el" href="datawindow_8c.html#a0d85a6d143dbfb671bd27dd664e4d1a9">select_row()</a>.</p>

</div>
</div>
<a class="anchor" id="ae575c6083d206948ba91d0676a9b0f2e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define callback_call_2</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">cb, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p2&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="callback_8h.html#ab979ce38eb7a6b50a49a3336cbe15130">callback_call_args</a>(cb, 2, p1, p2)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="android_8c.html#a994e8bf5a1f9460d0b8d1956462c67d1">Java_org_navitproject_navit_NavitGraphics_MotionCallback()</a>, and <a class="el" href="android_8c.html#ab171c100232cde8b68691f6420afe8ef">Java_org_navitproject_navit_NavitGraphics_SizeChangedCallback()</a>.</p>

</div>
</div>
<a class="anchor" id="a999478fca5af1ab2e3f869e1ac257b22"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define callback_call_3</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">cb, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p3&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="callback_8h.html#ab979ce38eb7a6b50a49a3336cbe15130">callback_call_args</a>(cb, 3, p1, p2, p3)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ac031af364f212cc2053d6e71b6d2da93"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define callback_call_4</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">cb, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p4&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="callback_8h.html#ab979ce38eb7a6b50a49a3336cbe15130">callback_call_args</a>(cb, 4, p1, p2, p3, p4)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="android_8c.html#a78219db69575c59dd875ce87524d92f6">Java_org_navitproject_navit_NavitGraphics_ButtonCallback()</a>, <a class="el" href="android_8c.html#a3928ad1acb2a2cfcc05e0fd5056591ff">Java_org_navitproject_navit_NavitGraphics_PaddingChangedCallback()</a>, and <a class="el" href="android_8c.html#a00823fcfba569972681871812c2176af">Java_org_navitproject_navit_NavitSensors_SensorCallback()</a>.</p>

</div>
</div>
<a class="anchor" id="aefbe6726c48359199c9051cb5e4ca942"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define callback_cast</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">x</td><td>)</td>
          <td>&#160;&#160;&#160;(void (*)(void))(x)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="command_8h.html#a096df5fb8549c057a00ce3e6668466fa">command_add_table_attr()</a>, <a class="el" href="command_8c.html#ad74e35474194efd8d81d847c26ea6573">command_register_callbacks()</a>, <a class="el" href="command_8h.html#a2eb907f4e92080be372e6399d682402b">command_saved_attr_new()</a>, <a class="el" href="command_8c.html#a40b044366054f3c8510327fe61ea6955">command_saved_evaluate()</a>, <a class="el" href="graphics_2sdl_2event_8c.html#a3eae4f33188fa305d822592aa0b3a602">event_sdl_main_loop_run()</a>, <a class="el" href="graphics__android_8c.html#a638aeba01d8b9884d5f60eeadefc0042">graphics_android_init()</a>, <a class="el" href="graphics__gd_8c.html#a37ecad2663191b2c46cc03d2bf3cd3a3">graphics_gd_new()</a>, <a class="el" href="graphics_8c.html#ac3fd41482ca9df18124fb7e893459901">graphics_load_mapset()</a>, <a class="el" href="graphics__opengl__x11_8c.html#a68e67effcdadb0d0d213627cc549a75d">graphics_opengl_x11_new()</a>, <a class="el" href="graphics__qt5_8cpp.html#ac3029a25fa9c86603d852ac243f76013">graphics_qt5_disable_suspend()</a>, <a class="el" href="graphics__sdl_8c.html#afeb6352f263b448d64580c8c060eafd8">graphics_sdl_idle()</a>, <a class="el" href="gui__gtk__window_8c.html#a65216dbd39dff42b701993074fe06ca0">gui_gtk_bookmarks_init()</a>, <a class="el" href="gui__gtk__window_8c.html#ab910de46f1d45cd5100e02d73eb02e11">gui_gtk_destinations_init()</a>, <a class="el" href="gui__gtk__window_8c.html#ab84fac096f831aeb22f37e03d60deffa">gui_gtk_init()</a>, <a class="el" href="gui__gtk__window_8c.html#a5ada493099f0df9555959dbeef8d66e4">gui_gtk_new()</a>, <a class="el" href="gui__gtk__statusbar_8c.html#a718b115ef42be02c3f38b28bcdfe97a8">gui_gtk_statusbar_new()</a>, <a class="el" href="gui__gtk__window_8c.html#a83888407adbea251de0c9fb6e06cd26d">gui_gtk_vehicles_init()</a>, <a class="el" href="gui__internal__priv_8h.html#ae8c488f3233d54f845d063363cae7f1c">gui_internal_button_map_attr_new()</a>, <a class="el" href="gui__internal__priv_8h.html#a8e6cb4fa19aecdad600591b481457b2c">gui_internal_button_navit_attr_new()</a>, <a class="el" href="gui__internal__command_8c.html#affe21786591684466d34db58091a08db">gui_internal_cmd2_route_description()</a>, <a class="el" href="gui__internal_8c.html#ae090ce5aec19aa0e5b7dbb8f1d8108cb">gui_internal_motion()</a>, <a class="el" href="gui__internal__search_8c.html#a4a5ca7c08039d29c40734d7b55de8fae">gui_internal_search_idle_start()</a>, <a class="el" href="gui__internal_8c.html#a7e352b9135c2fe853c9158bcca0629fc">gui_internal_set_graphics()</a>, <a class="el" href="gui__internal__html_8c.html#a18c18878d98b084ae858628c645dbfbf">gui_internal_set_refresh_callback()</a>, <a class="el" href="gui__qml_8cpp.html#ad1bacfaaf484ddb29cf57d37ba886daf">gui_qml_set_graphics()</a>, <a class="el" href="gui__qt5__qml_8cpp.html#aaf6b70a8801d35cebf9cc7a2bdedf6a4">gui_qt5_qml_set_graphics()</a>, <a class="el" href="j1850_8c.html#aa7bc0ad9e76f0dda863f97e6c9464296">j1850_init_serial_port()</a>, <a class="el" href="log_8h.html#adc0038d2777d8572e77982fe4b746bba">log_new()</a>, <a class="el" href="messages_8h.html#a4d5893fd28e03c28178b4900cdb0fb0c">messagelist_init()</a>, <a class="el" href="bluetooth_8c.html#adb87933331e761e27b4edc403a6ee713">mlPDL_ServiceCall()</a>, <a class="el" href="bluetooth_8c.html#a82b7a861d583224c77e9da5ecfb46415">mlPDL_ServiceCallWithCallback()</a>, <a class="el" href="navigation_8h.html#adedaab7a3c765b3fd3f44d76a2b18d30">navigation_set_route()</a>, <a class="el" href="navigation_8c.html#aeea262b0184f333410f997db5e7507c8">navigation_update()</a>, <a class="el" href="group__navit.html#ga2fe0fba282637f10526ee3c22233f9ad">navit_add_vehicle()</a>, <a class="el" href="group__navit.html#gab37b47270568b7381e7070349ffe5483">navit_button()</a>, <a class="el" href="group__navit.html#gac28f9936c5186421d4038ec742dd99ba">navit_handle_motion()</a>, <a class="el" href="group__navit.html#ga359fb8a89c570167d2f7eaef272502ce">navit_init()</a>, <a class="el" href="group__navit.html#ga9482dd12a9c1022bd7232666ffe75bc5">navit_set_graphics()</a>, <a class="el" href="group__navit.html#gab2579b94d38d34257aab8259820a35be">navit_window_roadbook_new()</a>, <a class="el" href="osd__core_8c.html#afa6b147b7aaa90537e66f2d9436d5def">osd_auxmap_new()</a>, <a class="el" href="osd__core_8c.html#a892be7caa40ecd5edf2f9cd3fb3cc8e6">osd_button_init()</a>, <a class="el" href="osd__core_8c.html#ad3b664888811fb5afe99e4ef74a5ca0f">osd_button_new()</a>, <a class="el" href="osd__core_8c.html#ab6e27365e27098126d1004a72d9c11f0">osd_cmd_interface_init()</a>, <a class="el" href="osd__core_8c.html#a7fdfea054db0acf8ac7ad34791bfd205">osd_cmd_interface_new()</a>, <a class="el" href="osd__core_8c.html#a3e2140721a5b43a86b971cef5a3a60dc">osd_compass_init()</a>, <a class="el" href="osd__core_8c.html#a50757652eb51c7bf535b060f3cbd59f2">osd_compass_new()</a>, <a class="el" href="osd__core_8c.html#aa403197294b888b5c905fa73e1ec201d">osd_gps_status_init()</a>, <a class="el" href="osd__core_8c.html#aeaa0fb8ccb06e2278bc0bf0a2ff7eb21">osd_gps_status_new()</a>, <a class="el" href="osd__core_8c.html#adda8a31b4d24cb52be0399e0c8e385e0">osd_image_init()</a>, <a class="el" href="osd__core_8c.html#aa6b8ca8cb55392e3cd0932af437b7af5">osd_image_new()</a>, <a class="el" href="j1850_8c.html#ad1ef6324654f6f1304d80352e3f45883">osd_j1850_init()</a>, <a class="el" href="j1850_8c.html#ac512538cc3238daa506bcd0f97ac02c1">osd_j1850_new()</a>, <a class="el" href="pedestrian_8c.html#af431ece22807e7b4866f9ace494da319">osd_marker_new()</a>, <a class="el" href="osd__core_8c.html#a2d8822e815a47171f458b0bd738829ab">osd_nav_next_turn_init()</a>, <a class="el" href="osd__core_8c.html#a780809f760fafbbd3e2844ce6ff474b5">osd_nav_next_turn_new()</a>, <a class="el" href="osd__core_8c.html#a0192dba3b2404d05924ee6e549a40a07">osd_nav_toggle_announcer_init()</a>, <a class="el" href="osd__core_8c.html#a35e720d1cbf3f99c49771b127f9dcc3d">osd_nav_toggle_announcer_new()</a>, <a class="el" href="osd__core_8c.html#adc66e4993642c241acad607deb5037e0">osd_navigation_status_init()</a>, <a class="el" href="osd__core_8c.html#aaabff5e5a10dc18572270136755511e9">osd_navigation_status_new()</a>, <a class="el" href="osd__core_8c.html#af8725b58572fcb153196e0a7878eb022">osd_odometer_init()</a>, <a class="el" href="osd__core_8c.html#a0efbcc8c6d0c34bb37ee5223fc6ec036">osd_odometer_new()</a>, <a class="el" href="pedestrian_8c.html#a78b45610990186012f5aa489a94e85a6">osd_rocket_init()</a>, <a class="el" href="osd__core_8c.html#a4f5922c0e7f4e1e1e7aef609a1c77553">osd_route_guard_init()</a>, <a class="el" href="osd__core_8c.html#a800421f5b5e7273c4a1bf15cbdfbcfcc">osd_route_guard_new()</a>, <a class="el" href="osd__core_8c.html#a0a63f0db3ffa0d62d6acf724b1bef804">osd_scale_init()</a>, <a class="el" href="osd__core_8c.html#a7cd4b1b8ee584c7f8db6287af1d83dd4">osd_scale_new()</a>, <a class="el" href="osd_8h.html#aece83edca7d9c275c679d5ab91ab23b9">osd_set_keypress()</a>, <a class="el" href="osd_8h.html#ac5ce4100d6001b5ee914966a0d6dcff3">osd_set_std_config()</a>, <a class="el" href="osd_8h.html#a81f8a476d02d720a1b174604901d0218">osd_set_std_graphic()</a>, <a class="el" href="osd__core_8c.html#ac59b9f9204702c0664d183ac7d5aedb9">osd_speed_cam_new()</a>, <a class="el" href="osd__core_8c.html#a9f377ef7b8015741243943c673a0aaaf">osd_speed_warner_new()</a>, <a class="el" href="osd_8h.html#a8a9e2216ef5c2518a7a8eafa9afb512a">osd_std_config()</a>, <a class="el" href="osd__core_8c.html#a01764c7c3edac5d89301b21301be277b">osd_stopwatch_init()</a>, <a class="el" href="osd__core_8c.html#a4ecde268d9cd5b31973a08681a134f36">osd_stopwatch_new()</a>, <a class="el" href="osd__core_8c.html#a5c2e823692b9d53b02221a3309cfd3e2">osd_text_init()</a>, <a class="el" href="osd__core_8c.html#ad585f4d46ae29a72c6510c910085a3b5">osd_text_new()</a>, <a class="el" href="osd__core_8c.html#af3add24bf92c416e5ffec27533e03ea8">osd_text_prepare()</a>, <a class="el" href="osd__core_8c.html#a0f1c6d57c8eb8da79cd2194161eb300a">osd_volume_init()</a>, <a class="el" href="osd__core_8c.html#ac6e2c6ca9936d49bf3d2d48ddf5f3eaf">osd_volume_new()</a>, <a class="el" href="osso_8c.html#ad685fd1d2a84a71b33d1f43b01dea497">osso_navit()</a>, <a class="el" href="pedestrian_8c.html#a73c4e4baadd0f7bf2aa8da88292bf1e1">pedestrian_navit()</a>, <a class="el" href="pedestrian_8c.html#a8da9aad3ef0a3ecc8615987664fbd1f3">pedestrian_navit_init()</a>, <a class="el" href="pedestrian_8c.html#a56cb180e5cbeac09fbfff845c15c2134">pedestrian_setup_tilt()</a>, <a class="el" href="group__vehicle-file.html#ga1eaae939034896b436dffbf5e93c0da1">plugin_init()</a>, <a class="el" href="popup_8h.html#a3d7a909a7f21ca807a96913fb19483db">popup()</a>, <a class="el" href="popup_8c.html#a210ae1cb75af3dc657ea19dcb06f7541">popup_show_item()</a>, <a class="el" href="popup_8c.html#a6558eabbba6c0eb7eb298c7bf416fcd7">popup_show_visitbefore()</a>, <a class="el" href="binding__dbus_8c.html#a1072bf371a908cce6e90f23f1d2dd1f1">request_callback_new()</a>, <a class="el" href="binding__dbus_8c.html#a9d9fce6034800153b4f7f4e3a9d6bbac">request_navit_quit()</a>, <a class="el" href="route_8c.html#adf1f443c8565ca061759d8b0a519bd96">route_graph_build()</a>, <a class="el" href="route_8c.html#a0363347b95e450ae8cd40a6828ffd577">route_graph_update()</a>, <a class="el" href="route_8c.html#a69af61fe6ad8055967e2085afc187830">route_path_update_flags()</a>, <a class="el" href="script_8c.html#a7b203f6017ec424b5179df03489551cf">script_new()</a>, <a class="el" href="android_8c.html#a14854973c5a9c6e3b606deb26035cf73">start_search()</a>, <a class="el" href="vehicle_8c.html#a0ab50275418834c7c6a1b23e649564d1">vehicle_add_log()</a>, <a class="el" href="vehicle__android_8c.html#ace72833b3af104032b26381a52a2ef1d">vehicle_android_new_android()</a>, <a class="el" href="vehicle__demo_8c.html#a09ae19730e9f7118267b2475f9076dc5">vehicle_demo_new()</a>, <a class="el" href="group__vehicle-file.html#ga96255444ad4e0ce081b166043c3ff07e">vehicle_file_new_file()</a>, <a class="el" href="group__vehicle-file.html#gaf1501e130cf07d520eebeb2f92b64c5d">vehicle_file_open()</a>, <a class="el" href="group__vehicle-gpsd.html#ga578db99725377012d8f0234fcec79e6d">vehicle_gpsd_try_open()</a>, <a class="el" href="vehicle_8h.html#a6ca2660b5bf01115304d952d1b083aba">vehicle_set_cursor()</a>, <a class="el" href="bluetooth_8c.html#a51f6ffbb7dc481f726c579d0c52034b8">vehicle_webos_init_pdl_locationtracking()</a>, <a class="el" href="group__vehicle-webos.html#gadce71c9357fdff667883d4640e730f5a">vehicle_webos_new()</a>, <a class="el" href="group__vehicle-wince.html#ga02ed21030d427138311383e3bc856ec5">vehicle_wince_new()</a>, <a class="el" href="vehicleprofile_8h.html#a3d6f385994dc02c76023222520c34ab9">vehicleprofile_new()</a>, <a class="el" href="binding__win32_8c.html#af0bfeb0a887c89dc1aa467fbb4e8dc64">win32_cb_graphics_ready()</a>, and <a class="el" href="binding__win32_8c.html#a5a209621fdc3c4bcb3a1632fccaa87b0">win32_main_navit()</a>.</p>

</div>
</div>
<a class="anchor" id="aa1f6d887c173669e1849044e97675e3f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define callback_list_call_0</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="callback_8h.html#ae42906b8ae18a859104499c2f44fd94d">callback_list_call_args</a>(<a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, 0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="graphics__sdl_8c.html#afeb6352f263b448d64580c8c060eafd8">graphics_sdl_idle()</a>, and <a class="el" href="graphics__win32_8c.html#a1a7695d6e433d68208a0e82252dfe2ef">WndProc()</a>.</p>

</div>
</div>
<a class="anchor" id="ab1e744479093fa3777e941539ae98251"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define callback_list_call_1</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p1&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="callback_8h.html#ae42906b8ae18a859104499c2f44fd94d">callback_list_call_args</a>(<a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, 1, p1)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a16c1e16e57937d64db20709a4e0c0223"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define callback_list_call_2</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p2&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="callback_8h.html#ae42906b8ae18a859104499c2f44fd94d">callback_list_call_args</a>(<a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, 2, p1, p2)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a00d33fbb906fd70737c454f530f36b36"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define callback_list_call_3</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p3&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="callback_8h.html#ae42906b8ae18a859104499c2f44fd94d">callback_list_call_args</a>(<a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, 3, p1, p2, p3)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a5d82781e4af3247d27a69dabc88be07c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define callback_list_call_4</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p4&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="callback_8h.html#ae42906b8ae18a859104499c2f44fd94d">callback_list_call_args</a>(<a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, 4, p1, p2, p3, p4)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a34b73107b42d822d5595bf2162f1c11a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define callback_list_call_attr_0</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="callback_8h.html#a6c0cca0832bba464da0c91ac3aebeee6">callback_list_call_attr_args</a>(<a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>,<a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, 0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="bookmarks_8h.html#a4596c1a319dd17bb1d977d69c3020916">bookmarks_add_bookmark()</a>, <a class="el" href="bookmarks_8h.html#af75688dbc4da9d7339d829f4acf54f06">bookmarks_delete_bookmark()</a>, <a class="el" href="bookmarks_8h.html#a7dd5b53eb1b31402a0e8d9e16cd9bf3a">bookmarks_paste_bookmark()</a>, <a class="el" href="bookmarks_8h.html#ad9e05b2d12d45b70f9da9756ef59b377">bookmarks_rename_bookmark()</a>, <a class="el" href="graphics__gtk__drawing__area_8c.html#a511be494a26a6f1e11e2d743721edbaa">delete()</a>, <a class="el" href="binfile_8c.html#a74e1d43f67708b47ab3144b6bea5c187">download()</a>, <a class="el" href="graphics__opengl_8c.html#a494d22576a8584313b8f747424c5e289">glut_close()</a>, <a class="el" href="graphics_8h.html#af2b5843afcc9fd58e6c7cb84379b7e28">graphics_displaylist_draw()</a>, <a class="el" href="group__navit.html#ga042aae1ddd83a2d372761ca9e83f5f2a">navit_disable_suspend()</a>, <a class="el" href="group__navit.html#gab059a4aca70ca8da61aab4ee461f8392">navit_set_destination()</a>, <a class="el" href="group__navit.html#ga8c4ba89eaca2dc43b6f6263b4be97d97">navit_set_destinations()</a>, <a class="el" href="group__navit.html#gaf0224062b4a1b7e4ec04c67343d79f15">navit_set_position()</a>, <a class="el" href="group__navit.html#gabf3e952f4291a82655a69c1fb0dabdf9">navit_vehicle_update_position()</a>, <a class="el" href="group__vehicle-qt5.html#ga58c9c1cca49b6d21a0b99dfed177bc0d">QNavitGeoReceiver::positionUpdated()</a>, <a class="el" href="classRenderArea.html#a64c34347d338cbb97fa5ced307735f93">RenderArea::processClose()</a>, <a class="el" href="group__vehicle-qt5.html#ga605704835808a1b9769c4aa88000ae4d">QNavitGeoReceiver::satellitesInUseUpdated()</a>, <a class="el" href="group__vehicle-qt5.html#ga40c514e7e99aaa79fd32712e675794f6">QNavitGeoReceiver::satellitesInViewUpdated()</a>, <a class="el" href="track_8h.html#a3ee6ea7d424a17edf786a24f5ea9e3a1">tracking_update()</a>, <a class="el" href="vehicle__android_8c.html#a81bc98fadf2c0912b0de153ca31f747f">vehicle_android_fix_callback()</a>, <a class="el" href="vehicle__android_8c.html#a1b83b02eabd1c2ee0b170c376b5b915e">vehicle_android_position_callback()</a>, <a class="el" href="vehicle__android_8c.html#a6bbfa6c118a23f28bf27039ab61f6d48">vehicle_android_status_callback()</a>, <a class="el" href="vehicle__demo_8c.html#a78aa9c074e557f2619944a5a0e6c4f5d">vehicle_demo_set_attr_do()</a>, <a class="el" href="vehicle__demo_8c.html#a4194f012c439533a7dd3c63fd14991bc">vehicle_demo_timer()</a>, <a class="el" href="group__vehicle-file.html#ga387810dc5d4ebc20b3a30ab8107cd66f">vehicle_file_fix_timeout_cb()</a>, <a class="el" href="group__vehicle-file.html#ga6809870f2c78bde29546369cec96e86d">vehicle_file_io()</a>, <a class="el" href="group__vehicle-gpsd.html#gadbd0d4ba03eee5e96ead3fcca9496f2c">vehicle_gpsd_callback()</a>, <a class="el" href="group__vehicle-gpsd-dbus.html#gaf32771cb9aaeabd419b06f53a8524906">vehicle_gpsd_dbus_filter()</a>, <a class="el" href="group__vehicle-gypsy.html#gadc4045e2c765776fb2b9a0940a6dd4b9">vehicle_gypsy_course_changed()</a>, <a class="el" href="group__vehicle-gypsy.html#gaca1dd86f7ce02caa387d9775c99570e4">vehicle_gypsy_fixstatus_changed()</a>, <a class="el" href="group__vehicle-gypsy.html#ga17146f813a211dcfd475569812f295d6">vehicle_gypsy_position_changed()</a>, <a class="el" href="group__vehicle-gypsy.html#ga2f2659c52efa76e27faef0a260e50535">vehicle_gypsy_satellite_changed()</a>, <a class="el" href="group__vehicle-iphone.html#ga7d6e4ab45c34b205f9d171195ffc0875">vehicle_iphone_update()</a>, <a class="el" href="group__vehicle-iphone.html#ga32397d3a5f25ed018267af5e66544859">vehicle_maemo_callback()</a>, <a class="el" href="group__vehicle-null.html#gad95de197f76edf0d2752200ed7fcea4a">vehicle_null_set_attr()</a>, <a class="el" href="group__vehicle-qt5.html#ga46c859d8637a016aa819f7bd5a654241">vehicle_qt5_set_attr()</a>, <a class="el" href="group__vehicle-webos.html#ga4d5603b0216dcb109979d3e8911368e0">vehicle_webos_gps_update()</a>, <a class="el" href="group__vehicle-webos.html#ga6cd1505295c017e0db922ed3dc991de0">vehicle_webos_timeout_callback()</a>, <a class="el" href="group__vehicle-wince.html#gad8ba64cb6918fd1ac39508120d3b6ec2">vehicle_wince_fix_timeout_cb()</a>, and <a class="el" href="group__vehicle-wince.html#ga2f97a0268110c9c7f26bebafbaaeb7d2">vehicle_wince_io()</a>.</p>

</div>
</div>
<a class="anchor" id="a0939673f2ead2754282ff2a51119a22f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define callback_list_call_attr_1</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p1&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="callback_8h.html#a6c0cca0832bba464da0c91ac3aebeee6">callback_list_call_attr_args</a>(<a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, 1, p1)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="graphics__gd_8c.html#a17323b24f829f9f6d6d24645afe89cf5">get_data()</a>, <a class="el" href="graphics__egl_8c.html#afeb6352f263b448d64580c8c060eafd8">graphics_sdl_idle()</a>, <a class="el" href="graphics__win32_8c.html#a2c793a6253341cb8fd8e395b3eb551fd">HandleKeyChar()</a>, <a class="el" href="graphics__win32_8c.html#a4dd98a99b0770d83f006e924777f5e06">HandleKeyDown()</a>, <a class="el" href="graphics__gtk__drawing__area_8c.html#a32af90cf45b027c8b8faffb94cf2b8c4">keypress()</a>, <a class="el" href="graphics__android_8c.html#a89cb4853f272778bf198a42d71412350">keypress_callback()</a>, <a class="el" href="classQNavitQuick.html#a5312d7ffec66f54b208b9a424994a207">QNavitQuick::keyPressEvent()</a>, <a class="el" href="classQNavitWidget.html#a87ff39fc76d75ff4f882df9d0b433b2f">QNavitWidget::keyPressEvent()</a>, <a class="el" href="classRenderArea.html#a535e9d0dec1c79c1bab010ad9d338afb">RenderArea::keyPressEvent()</a>, <a class="el" href="graphics__android_8c.html#a590e99087da0475963d320e67d5969cb">motion_callback()</a>, <a class="el" href="graphics__gtk__drawing__area_8c.html#acf737a791f747e8073daa07d9ac4dbbd">motion_notify()</a>, <a class="el" href="graphics__opengl_8c.html#ae716debf7da4f806bbe9fb37016f9251">motion_notify_do()</a>, <a class="el" href="classQNavitQuick.html#a22e6d5e852c709b08138bfb7c6b7219e">QNavitQuick::mouseMoveEvent()</a>, <a class="el" href="classQNavitWidget.html#a7eaf682d799b7570724061c31614142a">QNavitWidget::mouseMoveEvent()</a>, <a class="el" href="classRenderArea.html#a7d25acb7cc3b9f02dd076f84044f431d">RenderArea::mouseMoveEvent()</a>, <a class="el" href="group__navit.html#ga194c58cf4cf71998e1e58d54f3799997">navit_cmd_announcer_toggle()</a>, <a class="el" href="group__navit.html#ga573bc5a9c51fc9167ff9bd75f8b3a7eb">navit_destroy()</a>, <a class="el" href="group__navit.html#ga6500fc08bd287f28b8f8fe860b7ec8eb">navit_handle_resize()</a>, <a class="el" href="group__navit.html#ga359fb8a89c570167d2f7eaef272502ce">navit_init()</a>, <a class="el" href="graphics__opengl_8c.html#ab61ac9e8576ae36059e7d035ddec3056">ProcessNormalKeys()</a>, <a class="el" href="graphics__opengl_8c.html#ad5a97b880b7d917061395066ef5b3b64">ProcessSpecialKeys()</a>, <a class="el" href="route_8h.html#a72a72ba653784a692bb599af0a3d71c8">route_set_destinations()</a>, <a class="el" href="vehicle_8c.html#a1ccafaf0bd4a2da407ebe59c0d2631dc">vehicle_log_gpx()</a>, <a class="el" href="vehicle_8c.html#af685746c2e81c4000dd5eee6c6161da7">vehicle_log_textfile()</a>, and <a class="el" href="graphics__win32_8c.html#a1a7695d6e433d68208a0e82252dfe2ef">WndProc()</a>.</p>

</div>
</div>
<a class="anchor" id="a59c3b215115598e2131ba07199dc15ce"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define callback_list_call_attr_2</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p2&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="callback_8h.html#a6c0cca0832bba464da0c91ac3aebeee6">callback_list_call_attr_args</a>(<a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, 2, p1, p2)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="graphics__gtk__drawing__area_8c.html#a559cb5175d3010ee245f2eeae3f7bf84">configure()</a>, <a class="el" href="graphics__win32_8c.html#a36bd318a5e9edba158ac55d62b824fdc">CreateGraphicsWindows()</a>, <a class="el" href="classRenderArea.html#ac648a3f9b95946f8a3fa2bac5f273111">RenderArea::do_resize()</a>, <a class="el" href="graphics__gd_8c.html#a7e10dcb543e2d89ec274c18b4ae36268">emit_callback()</a>, <a class="el" href="graphics__egl_8c.html#a5c1c1c5610a843accdf2f97f90c29ab0">get_data()</a>, <a class="el" href="graphics__opengl_8c.html#a5eba11e51394ee128d37a4a49ac47806">graphics_opengl_idle()</a>, <a class="el" href="graphics__sdl_8c.html#afeb6352f263b448d64580c8c060eafd8">graphics_sdl_idle()</a>, <a class="el" href="gui__internal__html_8h.html#a1df1887f4ae6177f607d0593ce8df00e">gui_internal_html_menu()</a>, <a class="el" href="gui__internal__priv_8h.html#a740c6b2e98e9b223a1094551d22c7db4">gui_internal_menu_vehicle_settings()</a>, <a class="el" href="map_8h.html#a6a56a78da425713d4fe965e724d9e09e">map_set_attr()</a>, <a class="el" href="group__navit.html#ga0ed08687cfc741b671608bc76b5bcebd">navit_add_attr()</a>, <a class="el" href="xmlconfig_8h.html#a7297412d2fdc39b25ff0350d72998558">navit_object_add_attr()</a>, <a class="el" href="xmlconfig_8h.html#a25021d26272b28e961f35e107dfc26f8">navit_object_callbacks()</a>, <a class="el" href="xmlconfig_8h.html#a0b92fc24021de74b6f392713a6990853">navit_object_remove_attr()</a>, <a class="el" href="group__navit.html#ga568dddffddd423644ac71dd4cf9a2c51">navit_set_attr_do()</a>, <a class="el" href="group__navit.html#gabf3e952f4291a82655a69c1fb0dabdf9">navit_vehicle_update_position()</a>, <a class="el" href="group__navit.html#ga3cbb047ddec49c4c894197dfe3b79a8f">navit_vehicle_update_status()</a>, <a class="el" href="graphics__egl_8c.html#aec189fd649a7cbaf4513cc2c45ef2678">overlay_resize()</a>, <a class="el" href="graphics__android_8c.html#aeae8987e336df8386927936a4e64bae7">resize_callback()</a>, <a class="el" href="graphics__opengl_8c.html#a2e3000d9791d87514c8787b7eb931235">resize_callback_do()</a>, <a class="el" href="route_8h.html#acad5a08b925ad1fa0429997b0febde9b">route_set_attr()</a>, <a class="el" href="graphics__sdl_8c.html#ac7210e0356bd2ffa491bb3c5880af036">window_fullscreen()</a>, and <a class="el" href="graphics__win32_8c.html#a1a7695d6e433d68208a0e82252dfe2ef">WndProc()</a>.</p>

</div>
</div>
<a class="anchor" id="a68ee471ce6cb1046fef57703d629a3ac"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define callback_list_call_attr_3</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p3&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="callback_8h.html#a6c0cca0832bba464da0c91ac3aebeee6">callback_list_call_attr_args</a>(<a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, 3, p1, p2, p3)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="graphics__android_8c.html#a8b6cc12a70c871947f24722decad499f">button_callback()</a>, <a class="el" href="graphics__gtk__drawing__area_8c.html#af0616297fefbb8ff7285f141a3261f44">button_press()</a>, <a class="el" href="graphics__gtk__drawing__area_8c.html#a2675181dc05c6e57edabfb512c289a1f">button_release()</a>, <a class="el" href="graphics__gd_8c.html#a17323b24f829f9f6d6d24645afe89cf5">get_data()</a>, <a class="el" href="graphics__egl_8c.html#afeb6352f263b448d64580c8c060eafd8">graphics_sdl_idle()</a>, <a class="el" href="graphics__opengl_8c.html#a4217c26d905bbcc7b38abb35db5f3dcb">handle_mouse_queue()</a>, <a class="el" href="graphics__win32_8c.html#ab95c091265df40792440ce33c53bb9f0">HandleButtonClick()</a>, <a class="el" href="classQNavitQuick.html#a2ccd96a43de0f71385e08fe2b77c48cf">QNavitQuick::mouseEvent()</a>, <a class="el" href="classQNavitWidget.html#af51ec7f335b3bdeb69dc035f2b702962">QNavitWidget::mouseEvent()</a>, <a class="el" href="classRenderArea.html#a018690c7c1195ef801f24d6d7b2faae6">RenderArea::mouseEvent()</a>, <a class="el" href="graphics__gtk__drawing__area_8c.html#a9da4fc8b6b504a2c765503aad790a62d">scroll()</a>, <a class="el" href="classQNavitQuick.html#a48423474f9eb99d28f133c1f3ab6f980">QNavitQuick::wheelEvent()</a>, <a class="el" href="classQNavitWidget.html#ac35a00262f5851a32dc191606f8e3f64">QNavitWidget::wheelEvent()</a>, and <a class="el" href="classRenderArea.html#af0c68780c125a6a4e2009f4c28451a58">RenderArea::wheelEvent()</a>.</p>

</div>
</div>
<a class="anchor" id="a0f9cb9bc83509c3a54622a9b0e33b844"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define callback_list_call_attr_4</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p4&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="callback_8h.html#a6c0cca0832bba464da0c91ac3aebeee6">callback_list_call_attr_args</a>(<a class="el" href="main_8c.html#a0bb9aea6e64415d105ad710731075fa4">cbl</a>, <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, 4, p1, p2, p3, p4)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="bookmarks_8c.html#a13f9da205c74335675fac65830ec9a16">bookmarks_emit_dbus_signal()</a>, <a class="el" href="command_8c.html#a92bea054d37b06e01ea145c2cb5e152a">command_call_function()</a>, <a class="el" href="gui__internal_8c.html#a89fda47eb3664b3a0194006059432f87">gui_internal_dbus_signal()</a>, <a class="el" href="gui__qml_8cpp.html#a47a0cb73fd6692e3aa1224134ff01bf8">gui_qml_dbus_signal()</a>, <a class="el" href="browserplugin_8c.html#a6efa1c54bb5be65d89b3b286ac07d3b7">invoke()</a>, <a class="el" href="group__navit.html#ga1a842a840ace68489b512e3260138556">navit_handle_button()</a>, <a class="el" href="binding__dbus_8c.html#abd07d1333b62678b27aa789851a90123">request_command()</a>, and <a class="el" href="speech__dbus_8c.html#a96dd6b50154da0c73796cd519cb109db">speech_dbus_say()</a>.</p>

</div>
</div>
<a class="anchor" id="a14886a5852355a5955ae44336c648d8d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define callback_new_0</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func</td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="callback_8h.html#a7190f7e4a9b2af15cd2cff9c926fcf2d">callback_new_args</a>(func, 0)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a1a1cf44a4c7208d4c8e747c197ffcc47"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define callback_new_1</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p1&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="callback_8h.html#a7190f7e4a9b2af15cd2cff9c926fcf2d">callback_new_args</a>(func, 1, p1)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="command_8h.html#a2eb907f4e92080be372e6399d682402b">command_saved_attr_new()</a>, <a class="el" href="command_8c.html#a40b044366054f3c8510327fe61ea6955">command_saved_evaluate()</a>, <a class="el" href="graphics_2sdl_2event_8c.html#a3eae4f33188fa305d822592aa0b3a602">event_sdl_main_loop_run()</a>, <a class="el" href="graphics__android_8c.html#a638aeba01d8b9884d5f60eeadefc0042">graphics_android_init()</a>, <a class="el" href="graphics__opengl__x11_8c.html#a68e67effcdadb0d0d213627cc549a75d">graphics_opengl_x11_new()</a>, <a class="el" href="graphics__qt5_8cpp.html#ac3029a25fa9c86603d852ac243f76013">graphics_qt5_disable_suspend()</a>, <a class="el" href="graphics__sdl_8c.html#afeb6352f263b448d64580c8c060eafd8">graphics_sdl_idle()</a>, <a class="el" href="gui__internal_8c.html#ae090ce5aec19aa0e5b7dbb8f1d8108cb">gui_internal_motion()</a>, <a class="el" href="j1850_8c.html#aa7bc0ad9e76f0dda863f97e6c9464296">j1850_init_serial_port()</a>, <a class="el" href="log_8h.html#adc0038d2777d8572e77982fe4b746bba">log_new()</a>, <a class="el" href="messages_8h.html#a4d5893fd28e03c28178b4900cdb0fb0c">messagelist_init()</a>, <a class="el" href="navigation_8c.html#aeea262b0184f333410f997db5e7507c8">navigation_update()</a>, <a class="el" href="group__navit.html#gab37b47270568b7381e7070349ffe5483">navit_button()</a>, <a class="el" href="group__navit.html#gac28f9936c5186421d4038ec742dd99ba">navit_handle_motion()</a>, <a class="el" href="group__navit.html#ga359fb8a89c570167d2f7eaef272502ce">navit_init()</a>, <a class="el" href="group__navit.html#gab2579b94d38d34257aab8259820a35be">navit_window_roadbook_new()</a>, <a class="el" href="osd__core_8c.html#ab6e27365e27098126d1004a72d9c11f0">osd_cmd_interface_init()</a>, <a class="el" href="j1850_8c.html#ad1ef6324654f6f1304d80352e3f45883">osd_j1850_init()</a>, <a class="el" href="osd__core_8c.html#af8725b58572fcb153196e0a7878eb022">osd_odometer_init()</a>, <a class="el" href="pedestrian_8c.html#a78b45610990186012f5aa489a94e85a6">osd_rocket_init()</a>, <a class="el" href="osd_8h.html#a8a9e2216ef5c2518a7a8eafa9afb512a">osd_std_config()</a>, <a class="el" href="osd__core_8c.html#a01764c7c3edac5d89301b21301be277b">osd_stopwatch_init()</a>, <a class="el" href="pedestrian_8c.html#a8da9aad3ef0a3ecc8615987664fbd1f3">pedestrian_navit_init()</a>, <a class="el" href="popup_8c.html#a210ae1cb75af3dc657ea19dcb06f7541">popup_show_item()</a>, <a class="el" href="binding__dbus_8c.html#a1072bf371a908cce6e90f23f1d2dd1f1">request_callback_new()</a>, <a class="el" href="binding__dbus_8c.html#a9d9fce6034800153b4f7f4e3a9d6bbac">request_navit_quit()</a>, <a class="el" href="script_8c.html#a7b203f6017ec424b5179df03489551cf">script_new()</a>, <a class="el" href="android_8c.html#a14854973c5a9c6e3b606deb26035cf73">start_search()</a>, <a class="el" href="vehicle__android_8c.html#ace72833b3af104032b26381a52a2ef1d">vehicle_android_new_android()</a>, <a class="el" href="vehicle__demo_8c.html#a09ae19730e9f7118267b2475f9076dc5">vehicle_demo_new()</a>, <a class="el" href="group__vehicle-file.html#ga96255444ad4e0ce081b166043c3ff07e">vehicle_file_new_file()</a>, <a class="el" href="group__vehicle-file.html#gaf1501e130cf07d520eebeb2f92b64c5d">vehicle_file_open()</a>, <a class="el" href="group__vehicle-gpsd.html#ga578db99725377012d8f0234fcec79e6d">vehicle_gpsd_try_open()</a>, <a class="el" href="group__vehicle-webos.html#gadce71c9357fdff667883d4640e730f5a">vehicle_webos_new()</a>, and <a class="el" href="group__vehicle-wince.html#ga02ed21030d427138311383e3bc856ec5">vehicle_wince_new()</a>.</p>

</div>
</div>
<a class="anchor" id="aa2eb347f5b5f786023d4cebf9bfad2e8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define callback_new_2</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p2&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="callback_8h.html#a7190f7e4a9b2af15cd2cff9c926fcf2d">callback_new_args</a>(func, 2, p1, p2)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="pedestrian_8c.html#a56cb180e5cbeac09fbfff845c15c2134">pedestrian_setup_tilt()</a>, <a class="el" href="popup_8h.html#a3d7a909a7f21ca807a96913fb19483db">popup()</a>, <a class="el" href="popup_8c.html#a210ae1cb75af3dc657ea19dcb06f7541">popup_show_item()</a>, <a class="el" href="route_8c.html#adf1f443c8565ca061759d8b0a519bd96">route_graph_build()</a>, <a class="el" href="route_8c.html#a0363347b95e450ae8cd40a6828ffd577">route_graph_update()</a>, <a class="el" href="route_8c.html#a69af61fe6ad8055967e2085afc187830">route_path_update_flags()</a>, and <a class="el" href="vehicle_8h.html#a6ca2660b5bf01115304d952d1b083aba">vehicle_set_cursor()</a>.</p>

</div>
</div>
<a class="anchor" id="a21deafaef7371a13a75f8c1981708a82"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define callback_new_3</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p3&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="callback_8h.html#a7190f7e4a9b2af15cd2cff9c926fcf2d">callback_new_args</a>(func, 3, p1, p2, p3)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="graphics_8c.html#ac3fd41482ca9df18124fb7e893459901">graphics_load_mapset()</a>, <a class="el" href="bluetooth_8c.html#adb87933331e761e27b4edc403a6ee713">mlPDL_ServiceCall()</a>, <a class="el" href="pedestrian_8c.html#a56cb180e5cbeac09fbfff845c15c2134">pedestrian_setup_tilt()</a>, <a class="el" href="popup_8c.html#a6558eabbba6c0eb7eb298c7bf416fcd7">popup_show_visitbefore()</a>, and <a class="el" href="bluetooth_8c.html#a51f6ffbb7dc481f726c579d0c52034b8">vehicle_webos_init_pdl_locationtracking()</a>.</p>

</div>
</div>
<a class="anchor" id="afbc316492feede2a9c6c836ffed847e1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define callback_new_4</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p4&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="callback_8h.html#a7190f7e4a9b2af15cd2cff9c926fcf2d">callback_new_args</a>(func, 4, p1, p2, p3, p4)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="gui__internal__search_8c.html#a4a5ca7c08039d29c40734d7b55de8fae">gui_internal_search_idle_start()</a>.</p>

</div>
</div>
<a class="anchor" id="a69ffe0353900930decf3e49cef0cc421"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define callback_new_attr_0</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="callback_8h.html#a5d6a2893fb3e371d9148b5d3e1c6a30c">callback_new_attr_args</a>(func, <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, 0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="osso_8c.html#ad685fd1d2a84a71b33d1f43b01dea497">osso_navit()</a>, <a class="el" href="pedestrian_8c.html#a73c4e4baadd0f7bf2aa8da88292bf1e1">pedestrian_navit()</a>, <a class="el" href="pedestrian_8c.html#a8da9aad3ef0a3ecc8615987664fbd1f3">pedestrian_navit_init()</a>, and <a class="el" href="group__vehicle-file.html#ga1eaae939034896b436dffbf5e93c0da1">plugin_init()</a>.</p>

</div>
</div>
<a class="anchor" id="ae7c649edc48dc3e82a7f513746dcb44e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define callback_new_attr_1</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p1&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="callback_8h.html#a5d6a2893fb3e371d9148b5d3e1c6a30c">callback_new_attr_args</a>(func, <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, 1, p1)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="command_8c.html#ad74e35474194efd8d81d847c26ea6573">command_register_callbacks()</a>, <a class="el" href="graphics__gd_8c.html#a37ecad2663191b2c46cc03d2bf3cd3a3">graphics_gd_new()</a>, <a class="el" href="gui__gtk__window_8c.html#a65216dbd39dff42b701993074fe06ca0">gui_gtk_bookmarks_init()</a>, <a class="el" href="gui__gtk__window_8c.html#ab910de46f1d45cd5100e02d73eb02e11">gui_gtk_destinations_init()</a>, <a class="el" href="gui__gtk__window_8c.html#ab84fac096f831aeb22f37e03d60deffa">gui_gtk_init()</a>, <a class="el" href="gui__gtk__window_8c.html#a5ada493099f0df9555959dbeef8d66e4">gui_gtk_new()</a>, <a class="el" href="gui__gtk__statusbar_8c.html#a718b115ef42be02c3f38b28bcdfe97a8">gui_gtk_statusbar_new()</a>, <a class="el" href="gui__gtk__window_8c.html#a83888407adbea251de0c9fb6e06cd26d">gui_gtk_vehicles_init()</a>, <a class="el" href="gui__internal__command_8c.html#affe21786591684466d34db58091a08db">gui_internal_cmd2_route_description()</a>, <a class="el" href="gui__internal_8c.html#a7e352b9135c2fe853c9158bcca0629fc">gui_internal_set_graphics()</a>, <a class="el" href="gui__qml_8cpp.html#ad1bacfaaf484ddb29cf57d37ba886daf">gui_qml_set_graphics()</a>, <a class="el" href="gui__qt5__qml_8cpp.html#aaf6b70a8801d35cebf9cc7a2bdedf6a4">gui_qt5_qml_set_graphics()</a>, <a class="el" href="navigation_8h.html#adedaab7a3c765b3fd3f44d76a2b18d30">navigation_set_route()</a>, <a class="el" href="group__navit.html#ga359fb8a89c570167d2f7eaef272502ce">navit_init()</a>, <a class="el" href="group__navit.html#ga9482dd12a9c1022bd7232666ffe75bc5">navit_set_graphics()</a>, <a class="el" href="osd__core_8c.html#afa6b147b7aaa90537e66f2d9436d5def">osd_auxmap_new()</a>, <a class="el" href="osd__core_8c.html#a892be7caa40ecd5edf2f9cd3fb3cc8e6">osd_button_init()</a>, <a class="el" href="osd__core_8c.html#ad3b664888811fb5afe99e4ef74a5ca0f">osd_button_new()</a>, <a class="el" href="osd__core_8c.html#ab6e27365e27098126d1004a72d9c11f0">osd_cmd_interface_init()</a>, <a class="el" href="osd__core_8c.html#a7fdfea054db0acf8ac7ad34791bfd205">osd_cmd_interface_new()</a>, <a class="el" href="osd__core_8c.html#a3e2140721a5b43a86b971cef5a3a60dc">osd_compass_init()</a>, <a class="el" href="osd__core_8c.html#a50757652eb51c7bf535b060f3cbd59f2">osd_compass_new()</a>, <a class="el" href="osd__core_8c.html#aa403197294b888b5c905fa73e1ec201d">osd_gps_status_init()</a>, <a class="el" href="osd__core_8c.html#aeaa0fb8ccb06e2278bc0bf0a2ff7eb21">osd_gps_status_new()</a>, <a class="el" href="osd__core_8c.html#aa6b8ca8cb55392e3cd0932af437b7af5">osd_image_new()</a>, <a class="el" href="j1850_8c.html#ac512538cc3238daa506bcd0f97ac02c1">osd_j1850_new()</a>, <a class="el" href="pedestrian_8c.html#af431ece22807e7b4866f9ace494da319">osd_marker_new()</a>, <a class="el" href="osd__core_8c.html#a2d8822e815a47171f458b0bd738829ab">osd_nav_next_turn_init()</a>, <a class="el" href="osd__core_8c.html#a780809f760fafbbd3e2844ce6ff474b5">osd_nav_next_turn_new()</a>, <a class="el" href="osd__core_8c.html#a0192dba3b2404d05924ee6e549a40a07">osd_nav_toggle_announcer_init()</a>, <a class="el" href="osd__core_8c.html#a35e720d1cbf3f99c49771b127f9dcc3d">osd_nav_toggle_announcer_new()</a>, <a class="el" href="osd__core_8c.html#adc66e4993642c241acad607deb5037e0">osd_navigation_status_init()</a>, <a class="el" href="osd__core_8c.html#aaabff5e5a10dc18572270136755511e9">osd_navigation_status_new()</a>, <a class="el" href="osd__core_8c.html#af8725b58572fcb153196e0a7878eb022">osd_odometer_init()</a>, <a class="el" href="osd__core_8c.html#a0efbcc8c6d0c34bb37ee5223fc6ec036">osd_odometer_new()</a>, <a class="el" href="osd__core_8c.html#a4f5922c0e7f4e1e1e7aef609a1c77553">osd_route_guard_init()</a>, <a class="el" href="osd__core_8c.html#a800421f5b5e7273c4a1bf15cbdfbcfcc">osd_route_guard_new()</a>, <a class="el" href="osd__core_8c.html#a7cd4b1b8ee584c7f8db6287af1d83dd4">osd_scale_new()</a>, <a class="el" href="osd__core_8c.html#ac59b9f9204702c0664d183ac7d5aedb9">osd_speed_cam_new()</a>, <a class="el" href="osd__core_8c.html#a9f377ef7b8015741243943c673a0aaaf">osd_speed_warner_new()</a>, <a class="el" href="osd__core_8c.html#a01764c7c3edac5d89301b21301be277b">osd_stopwatch_init()</a>, <a class="el" href="osd__core_8c.html#a4ecde268d9cd5b31973a08681a134f36">osd_stopwatch_new()</a>, <a class="el" href="osd__core_8c.html#a5c2e823692b9d53b02221a3309cfd3e2">osd_text_init()</a>, <a class="el" href="osd__core_8c.html#ad585f4d46ae29a72c6510c910085a3b5">osd_text_new()</a>, <a class="el" href="osd__core_8c.html#af3add24bf92c416e5ffec27533e03ea8">osd_text_prepare()</a>, <a class="el" href="osd__core_8c.html#a0f1c6d57c8eb8da79cd2194161eb300a">osd_volume_init()</a>, <a class="el" href="osd__core_8c.html#ac6e2c6ca9936d49bf3d2d48ddf5f3eaf">osd_volume_new()</a>, <a class="el" href="pedestrian_8c.html#a8da9aad3ef0a3ecc8615987664fbd1f3">pedestrian_navit_init()</a>, <a class="el" href="binding__win32_8c.html#a1eaae939034896b436dffbf5e93c0da1">plugin_init()</a>, <a class="el" href="binding__dbus_8c.html#a1072bf371a908cce6e90f23f1d2dd1f1">request_callback_new()</a>, <a class="el" href="vehicleprofile_8h.html#a3d6f385994dc02c76023222520c34ab9">vehicleprofile_new()</a>, <a class="el" href="binding__win32_8c.html#af0bfeb0a887c89dc1aa467fbb4e8dc64">win32_cb_graphics_ready()</a>, and <a class="el" href="binding__win32_8c.html#a5a209621fdc3c4bcb3a1632fccaa87b0">win32_main_navit()</a>.</p>

</div>
</div>
<a class="anchor" id="ac6f979b0a38c585f1ec80236d150b54d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define callback_new_attr_2</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p2&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="callback_8h.html#a5d6a2893fb3e371d9148b5d3e1c6a30c">callback_new_attr_args</a>(func, <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, 2, p1, p2)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="gui__internal__priv_8h.html#ae8c488f3233d54f845d063363cae7f1c">gui_internal_button_map_attr_new()</a>, <a class="el" href="gui__internal__priv_8h.html#a8e6cb4fa19aecdad600591b481457b2c">gui_internal_button_navit_attr_new()</a>, <a class="el" href="gui__internal__html_8c.html#a18c18878d98b084ae858628c645dbfbf">gui_internal_set_refresh_callback()</a>, <a class="el" href="group__navit.html#ga2fe0fba282637f10526ee3c22233f9ad">navit_add_vehicle()</a>, <a class="el" href="osd__core_8c.html#a892be7caa40ecd5edf2f9cd3fb3cc8e6">osd_button_init()</a>, <a class="el" href="osd__core_8c.html#adda8a31b4d24cb52be0399e0c8e385e0">osd_image_init()</a>, <a class="el" href="osd__core_8c.html#a0a63f0db3ffa0d62d6acf724b1bef804">osd_scale_init()</a>, <a class="el" href="osd_8h.html#aece83edca7d9c275c679d5ab91ab23b9">osd_set_keypress()</a>, <a class="el" href="osd_8h.html#ac5ce4100d6001b5ee914966a0d6dcff3">osd_set_std_config()</a>, <a class="el" href="osd_8h.html#a81f8a476d02d720a1b174604901d0218">osd_set_std_graphic()</a>, <a class="el" href="pedestrian_8c.html#a8da9aad3ef0a3ecc8615987664fbd1f3">pedestrian_navit_init()</a>, and <a class="el" href="vehicle_8c.html#a0ab50275418834c7c6a1b23e649564d1">vehicle_add_log()</a>.</p>

</div>
</div>
<a class="anchor" id="a8c6e3274c2e1755b2eafaaafdddb24fa"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define callback_new_attr_3</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p3&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="callback_8h.html#a5d6a2893fb3e371d9148b5d3e1c6a30c">callback_new_attr_args</a>(func, <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, 3, p1, p2, p3)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="command_8h.html#a096df5fb8549c057a00ce3e6668466fa">command_add_table_attr()</a>, and <a class="el" href="group__navit.html#ga2fe0fba282637f10526ee3c22233f9ad">navit_add_vehicle()</a>.</p>

</div>
</div>
<a class="anchor" id="a9b7b5760cf51a5c20becbcfe9fea17e8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define callback_new_attr_4</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p1, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p2, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p3, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">p4&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="callback_8h.html#a5d6a2893fb3e371d9148b5d3e1c6a30c">callback_new_attr_args</a>(func, <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>, 4, p1, p2, p3, p4)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="af3b4f1e2b107be3c72ff9c5d4dc659b5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void callback_call </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcallback.html">callback</a> *&#160;</td>
          <td class="paramname"><em>cb</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td>
          <td class="paramname"><em>pcount</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void **&#160;</td>
          <td class="paramname"><em>p</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="debug_8h.html#aba3c0ccefe6daa8941b173073268729e">dbg</a>, <a class="el" href="debug_8h.html#aa1ea27a449d096a072c270f9276a8f9f">dbg_assert</a>, <a class="el" href="structcallback.html#a9b013bef7f942fd75d4fb16ae0f08941">callback::func</a>, <a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int()</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25aa4a22485b46e3407434f1093e42867d4">lvl_debug</a>, <a class="el" href="debug_8h.html#a3ce13c42b29fe2a7552478859b7f3c25a83f9ab2a71d2244b99268510714e94fb">lvl_error</a>, <a class="el" href="structcallback.html#a087c403c767673613697166d9f64a239">callback::p</a>, and <a class="el" href="structcallback.html#a027809e4e79270ccbdabafdb000e7176">callback::pcount</a>.</p>

<p>Referenced by <a class="el" href="callback_8h.html#ab979ce38eb7a6b50a49a3336cbe15130">callback_call_args()</a>, and <a class="el" href="callback_8h.html#aa62e8c37f3ec49ddb43cf60917369198">callback_list_call_attr()</a>.</p>

</div>
</div>
<a class="anchor" id="ab979ce38eb7a6b50a49a3336cbe15130"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void callback_call_args </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcallback.html">callback</a> *&#160;</td>
          <td class="paramname"><em>cb</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td>
          <td class="paramname"><em>count</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>...</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="callback_8c.html#af3b4f1e2b107be3c72ff9c5d4dc659b5">callback_call()</a>, and <a class="el" href="mg_8h.html#aaf29c41f2020649a36c2820ffa06119a">p</a>.</p>

</div>
</div>
<a class="anchor" id="a00702c701fa5313aace16c0299536dd3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void callback_destroy </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcallback.html">callback</a> *&#160;</td>
          <td class="paramname"><em>cb</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="android_8c.html#ab9a5c00a2b6cad54740951082924901a">android_search_end()</a>, <a class="el" href="command_8c.html#abf194bbbb304b98c83c8512356623db9">command_saved_callbacks_changed()</a>, <a class="el" href="graphics_8c.html#aaf0787db32faf380b8853fcd3b635252">do_draw()</a>, <a class="el" href="graphics_2sdl_2event_8c.html#a3eae4f33188fa305d822592aa0b3a602">event_sdl_main_loop_run()</a>, <a class="el" href="graphics__opengl__x11_8c.html#a5e029c9602c1a99bf5a1242df2529df0">graphics_opengl_x11_destroy()</a>, <a class="el" href="graphics__sdl_8c.html#afeb6352f263b448d64580c8c060eafd8">graphics_sdl_idle()</a>, <a class="el" href="gui__internal__menu_8c.html#a8a12f043e73fb935cf1798cc16ef2e7b">gui_internal_menu_destroy()</a>, <a class="el" href="gui__internal__search_8h.html#ae6ae0e9ff634c265e533323afebf6a5e">gui_internal_search_idle_end()</a>, <a class="el" href="log_8h.html#a551fa9151db927e9394c51bd9c019e32">log_destroy()</a>, <a class="el" href="navigation_8c.html#a104e25a4dbd9108f23f238f91929a187">navigation_update_done()</a>, <a class="el" href="group__navit.html#ga573bc5a9c51fc9167ff9bd75f8b3a7eb">navit_destroy()</a>, <a class="el" href="group__navit.html#gaf09b2410bc1e566724da28e5442bdd03">navit_window_roadbook_destroy()</a>, <a class="el" href="binding__dbus_8c.html#a5ec91c30ddd68e07dcc6d7948092566a">request_callback_destroy_do()</a>, <a class="el" href="route_8c.html#ac3e38c75ba70e570de53835a1ec5dc05">route_graph_build_done()</a>, <a class="el" href="route_8c.html#a0363347b95e450ae8cd40a6828ffd577">route_graph_update()</a>, <a class="el" href="script_8c.html#ad8d57117bde9df302768f691f6ad2489">script_destroy()</a>, <a class="el" href="vehicle__demo_8c.html#a1ef345208068f7734c1c0b5138909303">vehicle_demo_destroy()</a>, <a class="el" href="vehicle_8h.html#aa90d6b5f10e041eb3e7d627040d716ef">vehicle_destroy()</a>, <a class="el" href="group__vehicle-file.html#ga0c22a1b483542393f36cb8e23f6068bc">vehicle_file_close()</a>, <a class="el" href="group__vehicle-file.html#ga291d4a4195f65ed8fd28f46917992d6a">vehicle_file_destroy()</a>, <a class="el" href="group__vehicle-gpsd.html#gac2c1db2a946f205595d85f5a7ed797d1">vehicle_gpsd_close()</a>, <a class="el" href="vehicle_8h.html#a6ca2660b5bf01115304d952d1b083aba">vehicle_set_cursor()</a>, and <a class="el" href="group__vehicle-webos.html#ga052566322c541007e07a98274993cfac">vehicle_webos_close()</a>.</p>

</div>
</div>
<a class="anchor" id="a73fb26714769874fc25af119bbeeab1b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void callback_list_add </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcallback__list.html">callback_list</a> *&#160;</td>
          <td class="paramname"><em>l</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structcallback.html">callback</a> *&#160;</td>
          <td class="paramname"><em>cb</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="structcallback__list.html#a72624737bb8ce8d602327d16fcee8424">callback_list::list</a>.</p>

<p>Referenced by <a class="el" href="bookmarks_8h.html#a4d82eabf6464bcaa459b9f5fdecab81c">bookmarks_add_callback()</a>, <a class="el" href="callback_8h.html#a55ec76bf83b35423d7c5705cc0762c8b">callback_list_add_new()</a>, <a class="el" href="command_8h.html#af4ad5cba872ab321271516efed127d87">command_add_table()</a>, <a class="el" href="graphics_8h.html#a05f933e81f028b7b9d802f44403d8f25">graphics_add_callback()</a>, <a class="el" href="gui__internal_8c.html#ac5c6fd1c4b4260a0548264ff63d6f033">gui_internal_add_callback()</a>, <a class="el" href="map_8h.html#a878e29885a9aa78e417e56354dc64845">map_add_callback()</a>, <a class="el" href="bluetooth_8c.html#adb87933331e761e27b4edc403a6ee713">mlPDL_ServiceCall()</a>, <a class="el" href="bluetooth_8c.html#a82b7a861d583224c77e9da5ecfb46415">mlPDL_ServiceCallWithCallback()</a>, <a class="el" href="navigation_8h.html#a141e6722ebe071a7c2aa48ac2a16e888">navigation_register_callback()</a>, <a class="el" href="group__navit.html#gabad777fba3e5022f3bc4c0d7c693e684">navit_add_callback()</a>, <a class="el" href="xmlconfig_8h.html#a7297412d2fdc39b25ff0350d72998558">navit_object_add_attr()</a>, <a class="el" href="route_8h.html#acf5630829e3459305171d52db6e24fe6">route_add_attr()</a>, <a class="el" href="track_8h.html#a421f3130a5e07e262c3e76f473f14d9f">tracking_add_attr()</a>, <a class="el" href="vehicle_8h.html#ae64bdc4e1acf7c58034e288545c0d4fe">vehicle_add_attr()</a>, <a class="el" href="vehicle_8c.html#a0ab50275418834c7c6a1b23e649564d1">vehicle_add_log()</a>, <a class="el" href="bluetooth_8c.html#a51f6ffbb7dc481f726c579d0c52034b8">vehicle_webos_init_pdl_locationtracking()</a>, and <a class="el" href="group__vehicle-wince.html#ga02ed21030d427138311383e3bc856ec5">vehicle_wince_new()</a>.</p>

</div>
</div>
<a class="anchor" id="a55ec76bf83b35423d7c5705cc0762c8b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structcallback.html">callback</a>* callback_list_add_new </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcallback__list.html">callback_list</a> *&#160;</td>
          <td class="paramname"><em>l</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void(*)(void)&#160;</td>
          <td class="paramname"><em>func</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td>
          <td class="paramname"><em>pcount</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void **&#160;</td>
          <td class="paramname"><em>p</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="callback_8c.html#a73fb26714769874fc25af119bbeeab1b">callback_list_add()</a>, <a class="el" href="callback_8c.html#a1978a8fb1a8059683b64a8e5261697be">callback_new()</a>, and <a class="el" href="structcallback.html#a9b013bef7f942fd75d4fb16ae0f08941">callback::func</a>.</p>

</div>
</div>
<a class="anchor" id="ae84652407cd70acb1ca8940a5cc80d6a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void callback_list_call </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcallback__list.html">callback_list</a> *&#160;</td>
          <td class="paramname"><em>l</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td>
          <td class="paramname"><em>pcount</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void **&#160;</td>
          <td class="paramname"><em>p</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="callback_8c.html#aa62e8c37f3ec49ddb43cf60917369198">callback_list_call_attr()</a>.</p>

<p>Referenced by <a class="el" href="callback_8h.html#ae42906b8ae18a859104499c2f44fd94d">callback_list_call_args()</a>, and <a class="el" href="navigation_8c.html#a30705285cb01cc6fee2afaf6fc13aacf">navigation_call_callbacks()</a>.</p>

</div>
</div>
<a class="anchor" id="ae42906b8ae18a859104499c2f44fd94d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void callback_list_call_args </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcallback__list.html">callback_list</a> *&#160;</td>
          <td class="paramname"><em>cbl</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td>
          <td class="paramname"><em>count</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>...</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="callback_8c.html#ae84652407cd70acb1ca8940a5cc80d6a">callback_list_call()</a>, and <a class="el" href="mg_8h.html#aaf29c41f2020649a36c2820ffa06119a">p</a>.</p>

</div>
</div>
<a class="anchor" id="aa62e8c37f3ec49ddb43cf60917369198"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void callback_list_call_attr </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcallback__list.html">callback_list</a> *&#160;</td>
          <td class="paramname"><em>l</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">enum <a class="el" href="attr_8h.html#a9a9ab3c12bda86add06f89976f36f98c">attr_type</a>&#160;</td>
          <td class="paramname"><em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td>
          <td class="paramname"><em>pcount</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void **&#160;</td>
          <td class="paramname"><em>p</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="callback_8c.html#af3b4f1e2b107be3c72ff9c5d4dc659b5">callback_call()</a>, <a class="el" href="structcallback__list.html#a72624737bb8ce8d602327d16fcee8424">callback_list::list</a>, and <a class="el" href="structcallback.html#af7e22d26b453207c12ebecbf27b17bcf">callback::type</a>.</p>

<p>Referenced by <a class="el" href="callback_8h.html#ae84652407cd70acb1ca8940a5cc80d6a">callback_list_call()</a>, and <a class="el" href="callback_8h.html#a6c0cca0832bba464da0c91ac3aebeee6">callback_list_call_attr_args()</a>.</p>

</div>
</div>
<a class="anchor" id="a6c0cca0832bba464da0c91ac3aebeee6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void callback_list_call_attr_args </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcallback__list.html">callback_list</a> *&#160;</td>
          <td class="paramname"><em>cbl</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">enum <a class="el" href="attr_8h.html#a9a9ab3c12bda86add06f89976f36f98c">attr_type</a>&#160;</td>
          <td class="paramname"><em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td>
          <td class="paramname"><em>count</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>...</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="callback_8c.html#aa62e8c37f3ec49ddb43cf60917369198">callback_list_call_attr()</a>, and <a class="el" href="mg_8h.html#aaf29c41f2020649a36c2820ffa06119a">p</a>.</p>

</div>
</div>
<a class="anchor" id="aeaefe3bee8fe757346872e563d1358a4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void callback_list_destroy </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcallback__list.html">callback_list</a> *&#160;</td>
          <td class="paramname"><em>l</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="structcallback__list.html#a72624737bb8ce8d602327d16fcee8424">callback_list::list</a>.</p>

<p>Referenced by <a class="el" href="bookmarks_8h.html#ab63ebd5d8e670e6dc64a4bff870912dd">bookmarks_destroy()</a>, <a class="el" href="map_8h.html#a06f624f20492c8e9e9f3c7eb43b70396">map_destroy()</a>, <a class="el" href="bluetooth_8c.html#a70dbbf9c4da46f74822666562756a775">mlPDL_ServiceCall_callback()</a>, <a class="el" href="bluetooth_8c.html#af280aba0959e890844f3757d7c9939ef">mlPDL_ServiceCallWithCallback_callback()</a>, <a class="el" href="navigation_8h.html#ad3dfa1aabdcb3ee153eddbb91d5c6782">navigation_destroy()</a>, <a class="el" href="track_8h.html#a267c0b490d6f0f0f87c4f48270b7ad49">tracking_destroy()</a>, <a class="el" href="vehicle_8h.html#aa90d6b5f10e041eb3e7d627040d716ef">vehicle_destroy()</a>, <a class="el" href="vehicle_8h.html#a95bedb061f63a2484c2e052280d0f5e7">vehicle_new()</a>, and <a class="el" href="bluetooth_8c.html#ae0b0a2ba769088ecdc73509e7cf245ec">vehicle_webos_init_pdl_locationtracking_callback()</a>.</p>

</div>
</div>
<a class="anchor" id="affc2e9963cff9676464c343b7ce2e1e8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structcallback__list.html">callback_list</a>* callback_list_new </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="bookmarks_8h.html#acf977d12a3755eb22691c8ae29aa5541">bookmarks_new()</a>, <a class="el" href="graphics_8h.html#a9b7dd906aa6794966f9f38843d369c15">graphics_new()</a>, <a class="el" href="gui__internal_8c.html#a17946220aad4f37e599da2431c9aa783">gui_internal_new()</a>, <a class="el" href="gui_8h.html#a4ed53bd30c68ebca2d2bfb85e581c745">gui_new()</a>, <a class="el" href="gui__qml_8cpp.html#a75168507db89d4d3c3a61178fc6c825c">gui_qml_new()</a>, <a class="el" href="gui__qt5__qml_8cpp.html#ae6584a457f267616bf4d5155a100ecf7">gui_qt5_qml_new()</a>, <a class="el" href="main_8h.html#ad4654eab82f9a35ebbf9e30f173617e3">main_init()</a>, <a class="el" href="map_8h.html#a9a8864bcc7e1f687fe52c38b36bcad63">map_new()</a>, <a class="el" href="bluetooth_8c.html#adb87933331e761e27b4edc403a6ee713">mlPDL_ServiceCall()</a>, <a class="el" href="bluetooth_8c.html#a82b7a861d583224c77e9da5ecfb46415">mlPDL_ServiceCallWithCallback()</a>, <a class="el" href="navigation_8h.html#a1bd603240f52e2622daf7c2e33901f03">navigation_new()</a>, <a class="el" href="group__navit.html#gaa41f90609eaafc6e2d8eda1ee47b6881">navit_new()</a>, <a class="el" href="xmlconfig_8h.html#a7297412d2fdc39b25ff0350d72998558">navit_object_add_attr()</a>, <a class="el" href="osd_8h.html#a2fe824b03a6b5cd14326fac42470beba">osd_new()</a>, <a class="el" href="route_8h.html#acd539fe25796de904f57342b14dde071">route_dup()</a>, <a class="el" href="route_8h.html#a15fb35208d5234b2f334d31f930b3c4c">route_new()</a>, <a class="el" href="track_8h.html#ad710415db8efbc592d0827eb6b429604">tracking_new()</a>, <a class="el" href="vehicle_8h.html#a95bedb061f63a2484c2e052280d0f5e7">vehicle_new()</a>, <a class="el" href="bluetooth_8c.html#a51f6ffbb7dc481f726c579d0c52034b8">vehicle_webos_init_pdl_locationtracking()</a>, and <a class="el" href="group__vehicle-wince.html#ga02ed21030d427138311383e3bc856ec5">vehicle_wince_new()</a>.</p>

</div>
</div>
<a class="anchor" id="acddacea5602cf130d7dba44393d201ac"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void callback_list_remove </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcallback__list.html">callback_list</a> *&#160;</td>
          <td class="paramname"><em>l</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structcallback.html">callback</a> *&#160;</td>
          <td class="paramname"><em>cb</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="structcallback__list.html#a72624737bb8ce8d602327d16fcee8424">callback_list::list</a>.</p>

<p>Referenced by <a class="el" href="callback_8h.html#ab2a4b3bd1594f485a5f88f8912ccbced">callback_list_remove_destroy()</a>, <a class="el" href="graphics_8h.html#ac5b8949a650e91572fe965ce47a01c04">graphics_remove_callback()</a>, <a class="el" href="gui__internal_8c.html#af205c9c6fb57d8ca2b20ac1ea1358605">gui_internal_remove_callback()</a>, <a class="el" href="map_8h.html#af9f95fd57301452f5a93c0ffd75e13e0">map_remove_callback()</a>, <a class="el" href="navigation_8h.html#a22c0a776e9a1c462ce9bbf6d8ebb4d24">navigation_unregister_callback()</a>, <a class="el" href="xmlconfig_8h.html#a0b92fc24021de74b6f392713a6990853">navit_object_remove_attr()</a>, <a class="el" href="group__navit.html#gaa25845b7d64d64794668b7a3a5943b47">navit_remove_callback()</a>, <a class="el" href="route_8h.html#a6d8a75a45bed6f61c1783c4e6447c414">route_remove_attr()</a>, <a class="el" href="track_8h.html#af3921e86db3dfe4dcf56185fae45dc06">tracking_remove_attr()</a>, and <a class="el" href="vehicle_8h.html#a7d56f4d095d896034979dbd18699af13">vehicle_remove_attr()</a>.</p>

</div>
</div>
<a class="anchor" id="ab2a4b3bd1594f485a5f88f8912ccbced"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void callback_list_remove_destroy </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcallback__list.html">callback_list</a> *&#160;</td>
          <td class="paramname"><em>l</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct <a class="el" href="structcallback.html">callback</a> *&#160;</td>
          <td class="paramname"><em>cb</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="callback_8c.html#acddacea5602cf130d7dba44393d201ac">callback_list_remove()</a>.</p>

</div>
</div>
<a class="anchor" id="a1978a8fb1a8059683b64a8e5261697be"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structcallback.html">callback</a>* callback_new </td>
          <td>(</td>
          <td class="paramtype">void(*)(void)&#160;</td>
          <td class="paramname"><em>func</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td>
          <td class="paramname"><em>pcount</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void **&#160;</td>
          <td class="paramname"><em>p</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="callback_8c.html#a9e7adb45b1b3ccebb7175319478387c3">callback_new_attr()</a>, and <a class="el" href="structcallback.html#a9b013bef7f942fd75d4fb16ae0f08941">callback::func</a>.</p>

<p>Referenced by <a class="el" href="callback_8h.html#a55ec76bf83b35423d7c5705cc0762c8b">callback_list_add_new()</a>, <a class="el" href="callback_8h.html#a7190f7e4a9b2af15cd2cff9c926fcf2d">callback_new_args()</a>, and <a class="el" href="graphics__win32_8c.html#a800b0dbf7cef29a4d034adee85b588f7">disable_suspend()</a>.</p>

</div>
</div>
<a class="anchor" id="a7190f7e4a9b2af15cd2cff9c926fcf2d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structcallback.html">callback</a>* callback_new_args </td>
          <td>(</td>
          <td class="paramtype">void(*)(void)&#160;</td>
          <td class="paramname"><em>func</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td>
          <td class="paramname"><em>count</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>...</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="callback_8c.html#a1978a8fb1a8059683b64a8e5261697be">callback_new()</a>, <a class="el" href="structcallback.html#a9b013bef7f942fd75d4fb16ae0f08941">callback::func</a>, and <a class="el" href="mg_8h.html#aaf29c41f2020649a36c2820ffa06119a">p</a>.</p>

<p>Referenced by <a class="el" href="bluetooth_8c.html#a82b7a861d583224c77e9da5ecfb46415">mlPDL_ServiceCallWithCallback()</a>.</p>

</div>
</div>
<a class="anchor" id="a9e7adb45b1b3ccebb7175319478387c3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structcallback.html">callback</a>* callback_new_attr </td>
          <td>(</td>
          <td class="paramtype">void(*)(void)&#160;</td>
          <td class="paramname"><em>func</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">enum <a class="el" href="attr_8h.html#a9a9ab3c12bda86add06f89976f36f98c">attr_type</a>&#160;</td>
          <td class="paramname"><em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td>
          <td class="paramname"><em>pcount</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void **&#160;</td>
          <td class="paramname"><em>p</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="structcallback.html#a9b013bef7f942fd75d4fb16ae0f08941">callback::func</a>, <a class="el" href="structcallback.html#a087c403c767673613697166d9f64a239">callback::p</a>, <a class="el" href="structcallback.html#a027809e4e79270ccbdabafdb000e7176">callback::pcount</a>, <a class="el" href="structcallback.html#af7e22d26b453207c12ebecbf27b17bcf">callback::type</a>, and <a class="el" href="garmin__img_8c.html#a8f7b0321b1954f07b747aeb1e311814e">type</a>.</p>

<p>Referenced by <a class="el" href="callback_8h.html#a1978a8fb1a8059683b64a8e5261697be">callback_new()</a>, and <a class="el" href="callback_8h.html#a5d6a2893fb3e371d9148b5d3e1c6a30c">callback_new_attr_args()</a>.</p>

</div>
</div>
<a class="anchor" id="a5d6a2893fb3e371d9148b5d3e1c6a30c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct <a class="el" href="structcallback.html">callback</a>* callback_new_attr_args </td>
          <td>(</td>
          <td class="paramtype">void(*)(void)&#160;</td>
          <td class="paramname"><em>func</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">enum <a class="el" href="attr_8h.html#a9a9ab3c12bda86add06f89976f36f98c">attr_type</a>&#160;</td>
          <td class="paramname"><em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td>
          <td class="paramname"><em>count</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>...</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="callback_8c.html#a9e7adb45b1b3ccebb7175319478387c3">callback_new_attr()</a>, <a class="el" href="structcallback.html#a9b013bef7f942fd75d4fb16ae0f08941">callback::func</a>, and <a class="el" href="mg_8h.html#aaf29c41f2020649a36c2820ffa06119a">p</a>.</p>

</div>
</div>
<a class="anchor" id="af212f5c81b23808670f6ed5209bb7c83"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void callback_set_arg </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structcallback.html">callback</a> *&#160;</td>
          <td class="paramname"><em>cb</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="graphics__win32_8c.html#a672f45ba1cea6792eb9f7018d62ee646">int</a>&#160;</td>
          <td class="paramname"><em>arg</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>p</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>References <a class="el" href="structcallback.html#a087c403c767673613697166d9f64a239">callback::p</a>, <a class="el" href="mg_8h.html#aaf29c41f2020649a36c2820ffa06119a">p</a>, and <a class="el" href="structcallback.html#a027809e4e79270ccbdabafdb000e7176">callback::pcount</a>.</p>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="callback_8h.html">callback.h</a></li>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
  </ul>
</div>
</body>
</html>