summaryrefslogtreecommitdiff
path: root/group__navit.html
diff options
context:
space:
mode:
Diffstat (limited to 'group__navit.html')
-rw-r--r--group__navit.html891
1 files changed, 891 insertions, 0 deletions
diff --git a/group__navit.html b/group__navit.html
new file mode 100644
index 000000000..f29bb0e23
--- /dev/null
+++ b/group__navit.html
@@ -0,0 +1,891 @@
+<!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: The navit core instance</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="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.1-trunk</span>
+ </div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.6 -->
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&#160;Pages</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><a href="files.html"><span>Files</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('group__navit.html','');});
+</script>
+<div id="doc-content">
+<div class="header">
+ <div class="summary">
+<a href="#nested-classes">Data Structures</a> &#124;
+<a href="#func-members">Functions</a> &#124;
+<a href="#var-members">Variables</a> </div>
+ <div class="headertitle">
+<div class="title">The navit core instance</div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>navit is the object containing most global data structures.
+<a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Data Structures</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnavit__vehicle.html">navit_vehicle</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The vehicle used for navigation. <a href="structnavit__vehicle.html#details">More...</a><br/></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structnavit.html">navit</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structattr__iter.html">attr_iter</a></td></tr>
+<tr class="separator:"><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:ga4a6ba987770775b26bac2726e2ce1c29"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4a6ba987770775b26bac2726e2ce1c29"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>navit_add_mapset</b> (struct <a class="el" href="structnavit.html">navit</a> *this_, struct <a class="el" href="structmapset.html">mapset</a> *ms)</td></tr>
+<tr class="separator:ga4a6ba987770775b26bac2726e2ce1c29"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga500b4ba7a20151bf7603ac2c740b457f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga500b4ba7a20151bf7603ac2c740b457f"></a>
+struct <a class="el" href="structmapset.html">mapset</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>navit_get_mapset</b> (struct <a class="el" href="structnavit.html">navit</a> *this_)</td></tr>
+<tr class="separator:ga500b4ba7a20151bf7603ac2c740b457f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab9ca6028a998544c53b7d4997727480f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab9ca6028a998544c53b7d4997727480f"></a>
+struct <a class="el" href="structtracking.html">tracking</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>navit_get_tracking</b> (struct <a class="el" href="structnavit.html">navit</a> *this_)</td></tr>
+<tr class="separator:gab9ca6028a998544c53b7d4997727480f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabe423e46a78a0085c11e2a69a65a336d"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__navit.html#gabe423e46a78a0085c11e2a69a65a336d">navit_get_user_data_directory</a> (int create)</td></tr>
+<tr class="memdesc:gabe423e46a78a0085c11e2a69a65a336d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the user data directory. <a href="#gabe423e46a78a0085c11e2a69a65a336d">More...</a><br/></td></tr>
+<tr class="separator:gabe423e46a78a0085c11e2a69a65a336d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac2cfaeb1c9b6275b3a4d498119f68a44"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac2cfaeb1c9b6275b3a4d498119f68a44"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>navit_draw_async</b> (struct <a class="el" href="structnavit.html">navit</a> *this_, int async)</td></tr>
+<tr class="separator:gac2cfaeb1c9b6275b3a4d498119f68a44"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad7c73db8437d87f3470c88f8a619c292"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad7c73db8437d87f3470c88f8a619c292"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>navit_draw</b> (struct <a class="el" href="structnavit.html">navit</a> *this_)</td></tr>
+<tr class="separator:gad7c73db8437d87f3470c88f8a619c292"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga758fa74735520ea162568deabb86d6c9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga758fa74735520ea162568deabb86d6c9"></a>
+int&#160;</td><td class="memItemRight" valign="bottom"><b>navit_get_ready</b> (struct <a class="el" href="structnavit.html">navit</a> *this_)</td></tr>
+<tr class="separator:ga758fa74735520ea162568deabb86d6c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadd67f2fa0bd7550835b3dc747af1e9e8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gadd67f2fa0bd7550835b3dc747af1e9e8"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>navit_draw_displaylist</b> (struct <a class="el" href="structnavit.html">navit</a> *this_)</td></tr>
+<tr class="separator:gadd67f2fa0bd7550835b3dc747af1e9e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6500fc08bd287f28b8f8fe860b7ec8eb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6500fc08bd287f28b8f8fe860b7ec8eb"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>navit_handle_resize</b> (struct <a class="el" href="structnavit.html">navit</a> *this_, int w, int h)</td></tr>
+<tr class="separator:ga6500fc08bd287f28b8f8fe860b7ec8eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaca4fcc955de052a12cd68d2cc938647e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaca4fcc955de052a12cd68d2cc938647e"></a>
+int&#160;</td><td class="memItemRight" valign="bottom"><b>navit_get_width</b> (struct <a class="el" href="structnavit.html">navit</a> *this_)</td></tr>
+<tr class="separator:gaca4fcc955de052a12cd68d2cc938647e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2865508443baedc1160c3e3df0befffa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2865508443baedc1160c3e3df0befffa"></a>
+int&#160;</td><td class="memItemRight" valign="bottom"><b>navit_get_height</b> (struct <a class="el" href="structnavit.html">navit</a> *this_)</td></tr>
+<tr class="separator:ga2865508443baedc1160c3e3df0befffa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2a37e823307eea0de189c40d4de11ee2"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__navit.html#ga2a37e823307eea0de189c40d4de11ee2">navit_ignore_button</a> (struct <a class="el" href="structnavit.html">navit</a> *this_)</td></tr>
+<tr class="memdesc:ga2a37e823307eea0de189c40d4de11ee2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets a flag indicating that the current button event should be ignored by subsequent handlers. <a href="#ga2a37e823307eea0de189c40d4de11ee2">More...</a><br/></td></tr>
+<tr class="separator:ga2a37e823307eea0de189c40d4de11ee2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0fe62829e42babe1e483549226388483"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0fe62829e42babe1e483549226388483"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>navit_ignore_graphics_events</b> (struct <a class="el" href="structnavit.html">navit</a> *this_, int ignore)</td></tr>
+<tr class="separator:ga0fe62829e42babe1e483549226388483"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga046615b06fb3a87670ac2184bb029431"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga046615b06fb3a87670ac2184bb029431"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>navit_set_timeout</b> (struct <a class="el" href="structnavit.html">navit</a> *this_)</td></tr>
+<tr class="separator:ga046615b06fb3a87670ac2184bb029431"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1a842a840ace68489b512e3260138556"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1a842a840ace68489b512e3260138556"></a>
+int&#160;</td><td class="memItemRight" valign="bottom"><b>navit_handle_button</b> (struct <a class="el" href="structnavit.html">navit</a> *this_, int pressed, int button, struct <a class="el" href="structpoint.html">point</a> *p, struct <a class="el" href="structcallback.html">callback</a> *popup_callback)</td></tr>
+<tr class="separator:ga1a842a840ace68489b512e3260138556"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac28f9936c5186421d4038ec742dd99ba"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac28f9936c5186421d4038ec742dd99ba"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>navit_handle_motion</b> (struct <a class="el" href="structnavit.html">navit</a> *this_, struct <a class="el" href="structpoint.html">point</a> *p)</td></tr>
+<tr class="separator:gac28f9936c5186421d4038ec742dd99ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga78668dac93cf5ecbffd5a96ba2869f86"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__navit.html#ga78668dac93cf5ecbffd5a96ba2869f86">navit_zoom_in</a> (struct <a class="el" href="structnavit.html">navit</a> *this_, int factor, struct <a class="el" href="structpoint.html">point</a> *p)</td></tr>
+<tr class="separator:ga78668dac93cf5ecbffd5a96ba2869f86"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga788272d61ca884c1f26a4d5467c6815c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__navit.html#ga788272d61ca884c1f26a4d5467c6815c">navit_zoom_out</a> (struct <a class="el" href="structnavit.html">navit</a> *this_, int factor, struct <a class="el" href="structpoint.html">point</a> *p)</td></tr>
+<tr class="separator:ga788272d61ca884c1f26a4d5467c6815c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabe8b57e21a0835fa5070f1dbb07de9f8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gabe8b57e21a0835fa5070f1dbb07de9f8"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>navit_zoom_in_cursor</b> (struct <a class="el" href="structnavit.html">navit</a> *this_, int factor)</td></tr>
+<tr class="separator:gabe8b57e21a0835fa5070f1dbb07de9f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1b035def8233343661617a8a456f1e84"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1b035def8233343661617a8a456f1e84"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>navit_zoom_out_cursor</b> (struct <a class="el" href="structnavit.html">navit</a> *this_, int factor)</td></tr>
+<tr class="separator:ga1b035def8233343661617a8a456f1e84"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3c1dec682929cbf2097a180dd3eadcb9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3c1dec682929cbf2097a180dd3eadcb9"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>navit_command_add_table</b> (struct <a class="el" href="structnavit.html">navit</a> *this_, struct <a class="el" href="structcommand__table.html">command_table</a> *commands, int count)</td></tr>
+<tr class="separator:ga3c1dec682929cbf2097a180dd3eadcb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa41f90609eaafc6e2d8eda1ee47b6881"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa41f90609eaafc6e2d8eda1ee47b6881"></a>
+struct <a class="el" href="structnavit.html">navit</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>navit_new</b> (struct <a class="el" href="structattr.html">attr</a> *<a class="el" href="structparent.html">parent</a>, struct <a class="el" href="structattr.html">attr</a> **attrs)</td></tr>
+<tr class="separator:gaa41f90609eaafc6e2d8eda1ee47b6881"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaadc1fe8e1f303d3cee6f836d7ac6c5fb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaadc1fe8e1f303d3cee6f836d7ac6c5fb"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>navit_add_message</b> (struct <a class="el" href="structnavit.html">navit</a> *this_, const char *<a class="el" href="structmessage.html">message</a>)</td></tr>
+<tr class="separator:gaadc1fe8e1f303d3cee6f836d7ac6c5fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga25cf81ea60699b3c430d91076bb73a2c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga25cf81ea60699b3c430d91076bb73a2c"></a>
+struct <a class="el" href="structmessage.html">message</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>navit_get_messages</b> (struct <a class="el" href="structnavit.html">navit</a> *this_)</td></tr>
+<tr class="separator:ga25cf81ea60699b3c430d91076bb73a2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab57de0a1aafdf02b8f08696819f2b393"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab57de0a1aafdf02b8f08696819f2b393"></a>
+struct <a class="el" href="structgraphics.html">graphics</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>navit_get_graphics</b> (struct <a class="el" href="structnavit.html">navit</a> *this_)</td></tr>
+<tr class="separator:gab57de0a1aafdf02b8f08696819f2b393"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad870f1ad86e3f70212606579657f5c2f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad870f1ad86e3f70212606579657f5c2f"></a>
+struct <a class="el" href="structvehicleprofile.html">vehicleprofile</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>navit_get_vehicleprofile</b> (struct <a class="el" href="structnavit.html">navit</a> *this_)</td></tr>
+<tr class="separator:gad870f1ad86e3f70212606579657f5c2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabdd22a3d003452cbea6edc597bfe9eab"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gabdd22a3d003452cbea6edc597bfe9eab"></a>
+<a class="el" href="struct__GList.html">GList</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>navit_get_vehicleprofiles</b> (struct <a class="el" href="structnavit.html">navit</a> *this_)</td></tr>
+<tr class="separator:gabdd22a3d003452cbea6edc597bfe9eab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab059a4aca70ca8da61aab4ee461f8392"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__navit.html#gab059a4aca70ca8da61aab4ee461f8392">navit_set_destination</a> (struct <a class="el" href="structnavit.html">navit</a> *this_, struct <a class="el" href="structpcoord.html">pcoord</a> *c, const char *description, int async)</td></tr>
+<tr class="separator:gab059a4aca70ca8da61aab4ee461f8392"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad94b3422d9e4aa419d83d2852812dadb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__navit.html#gad94b3422d9e4aa419d83d2852812dadb">navit_add_destination_description</a> (struct <a class="el" href="structnavit.html">navit</a> *this_, struct <a class="el" href="structpcoord.html">pcoord</a> *c, const char *description)</td></tr>
+<tr class="separator:gad94b3422d9e4aa419d83d2852812dadb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8c4ba89eaca2dc43b6f6263b4be97d97"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__navit.html#ga8c4ba89eaca2dc43b6f6263b4be97d97">navit_set_destinations</a> (struct <a class="el" href="structnavit.html">navit</a> *this_, struct <a class="el" href="structpcoord.html">pcoord</a> *c, int count, const char *description, int async)</td></tr>
+<tr class="separator:ga8c4ba89eaca2dc43b6f6263b4be97d97"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac728762c29dd5092117c69705d40ef83"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac728762c29dd5092117c69705d40ef83"></a>
+int&#160;</td><td class="memItemRight" valign="bottom"><b>navit_get_destinations</b> (struct <a class="el" href="structnavit.html">navit</a> *this_, struct <a class="el" href="structpcoord.html">pcoord</a> *pc, int count)</td></tr>
+<tr class="separator:gac728762c29dd5092117c69705d40ef83"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga63045a5874ba3acc198aa2ec6fbc1e9b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga63045a5874ba3acc198aa2ec6fbc1e9b"></a>
+int&#160;</td><td class="memItemRight" valign="bottom"><b>navit_get_destination_count</b> (struct <a class="el" href="structnavit.html">navit</a> *this_)</td></tr>
+<tr class="separator:ga63045a5874ba3acc198aa2ec6fbc1e9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaed75ed603e7bcf4998db93ebb8922e83"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaed75ed603e7bcf4998db93ebb8922e83"></a>
+char *&#160;</td><td class="memItemRight" valign="bottom"><b>navit_get_destination_description</b> (struct <a class="el" href="structnavit.html">navit</a> *this_, int n)</td></tr>
+<tr class="separator:gaed75ed603e7bcf4998db93ebb8922e83"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9451499e8e42b84adac78b7e7df1b4dd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9451499e8e42b84adac78b7e7df1b4dd"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>navit_remove_nth_waypoint</b> (struct <a class="el" href="structnavit.html">navit</a> *this_, int n)</td></tr>
+<tr class="separator:ga9451499e8e42b84adac78b7e7df1b4dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga863e29a62ce07f0f82bf2eeb5b815eb8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga863e29a62ce07f0f82bf2eeb5b815eb8"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>navit_remove_waypoint</b> (struct <a class="el" href="structnavit.html">navit</a> *this_)</td></tr>
+<tr class="separator:ga863e29a62ce07f0f82bf2eeb5b815eb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7ce58517a9082005032863f07893ee4c"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__navit.html#ga7ce58517a9082005032863f07893ee4c">navit_check_route</a> (struct <a class="el" href="structnavit.html">navit</a> *this_)</td></tr>
+<tr class="memdesc:ga7ce58517a9082005032863f07893ee4c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Checks if a route is calculated. <a href="#ga7ce58517a9082005032863f07893ee4c">More...</a><br/></td></tr>
+<tr class="separator:ga7ce58517a9082005032863f07893ee4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2148f5b4be7af659549d7d0d0fb3eaa4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2148f5b4be7af659549d7d0d0fb3eaa4"></a>
+struct <a class="el" href="structmap.html">map</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>read_former_destinations_from_file</b> ()</td></tr>
+<tr class="separator:ga2148f5b4be7af659549d7d0d0fb3eaa4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1079469a1ddbb80c35301714b7389a74"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1079469a1ddbb80c35301714b7389a74"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>navit_textfile_debug_log</b> (struct <a class="el" href="structnavit.html">navit</a> *this_, const char *fmt,...)</td></tr>
+<tr class="separator:ga1079469a1ddbb80c35301714b7389a74"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga62b0a9a75c6dba903f1ae81815f5e6c7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga62b0a9a75c6dba903f1ae81815f5e6c7"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>navit_textfile_debug_log_at</b> (struct <a class="el" href="structnavit.html">navit</a> *this_, struct <a class="el" href="structpcoord.html">pcoord</a> *pc, const char *fmt,...)</td></tr>
+<tr class="separator:ga62b0a9a75c6dba903f1ae81815f5e6c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeefc21b8caacb6ad054eb8d4f59551da"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaeefc21b8caacb6ad054eb8d4f59551da"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>navit_say</b> (struct <a class="el" href="structnavit.html">navit</a> *this_, const char *text)</td></tr>
+<tr class="separator:gaeefc21b8caacb6ad054eb8d4f59551da"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabba2aaa70e0a245d0bf4d84d0884e374"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gabba2aaa70e0a245d0bf4d84d0884e374"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>navit_speak</b> (struct <a class="el" href="structnavit.html">navit</a> *this_)</td></tr>
+<tr class="separator:gabba2aaa70e0a245d0bf4d84d0884e374"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf09b2410bc1e566724da28e5442bdd03"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf09b2410bc1e566724da28e5442bdd03"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>navit_window_roadbook_destroy</b> (struct <a class="el" href="structnavit.html">navit</a> *this_)</td></tr>
+<tr class="separator:gaf09b2410bc1e566724da28e5442bdd03"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab2579b94d38d34257aab8259820a35be"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab2579b94d38d34257aab8259820a35be"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>navit_window_roadbook_new</b> (struct <a class="el" href="structnavit.html">navit</a> *this_)</td></tr>
+<tr class="separator:gab2579b94d38d34257aab8259820a35be"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga359fb8a89c570167d2f7eaef272502ce"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga359fb8a89c570167d2f7eaef272502ce"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>navit_init</b> (struct <a class="el" href="structnavit.html">navit</a> *this_)</td></tr>
+<tr class="separator:ga359fb8a89c570167d2f7eaef272502ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga77d24c83e538be7d8e7a7d2bc20db7aa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga77d24c83e538be7d8e7a7d2bc20db7aa"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>navit_zoom_to_rect</b> (struct <a class="el" href="structnavit.html">navit</a> *this_, struct <a class="el" href="structcoord__rect.html">coord_rect</a> *r)</td></tr>
+<tr class="separator:ga77d24c83e538be7d8e7a7d2bc20db7aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga38e803366dc39957f5dfcfbbcfd2b853"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga38e803366dc39957f5dfcfbbcfd2b853"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>navit_zoom_to_route</b> (struct <a class="el" href="structnavit.html">navit</a> *this_, int orientation)</td></tr>
+<tr class="separator:ga38e803366dc39957f5dfcfbbcfd2b853"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga12fa1d859b626d14a7737e80eeedd6bb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__navit.html#ga12fa1d859b626d14a7737e80eeedd6bb">navit_set_center</a> (struct <a class="el" href="structnavit.html">navit</a> *this_, struct <a class="el" href="structpcoord.html">pcoord</a> *center, int set_timeout)</td></tr>
+<tr class="separator:ga12fa1d859b626d14a7737e80eeedd6bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga44d9e4778a998e569aa807546d6a6a28"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__navit.html#ga44d9e4778a998e569aa807546d6a6a28">navit_set_center_cursor</a> (struct <a class="el" href="structnavit.html">navit</a> *this_, int autozoom, int keep_orientation)</td></tr>
+<tr class="memdesc:ga44d9e4778a998e569aa807546d6a6a28"><td class="mdescLeft">&#160;</td><td class="mdescRight">Recalculates the map view so that the vehicle cursor is visible. <a href="#ga44d9e4778a998e569aa807546d6a6a28">More...</a><br/></td></tr>
+<tr class="separator:ga44d9e4778a998e569aa807546d6a6a28"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2b9c6706c61b06678efa613d97309a4c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2b9c6706c61b06678efa613d97309a4c"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>navit_set_center_screen</b> (struct <a class="el" href="structnavit.html">navit</a> *this_, struct <a class="el" href="structpoint.html">point</a> *p, int set_timeout)</td></tr>
+<tr class="separator:ga2b9c6706c61b06678efa613d97309a4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac65ecc6668141c098cafd1802736478f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac65ecc6668141c098cafd1802736478f"></a>
+int&#160;</td><td class="memItemRight" valign="bottom"><b>navit_set_attr</b> (struct <a class="el" href="structnavit.html">navit</a> *this_, struct <a class="el" href="structattr.html">attr</a> *<a class="el" href="structattr.html">attr</a>)</td></tr>
+<tr class="separator:gac65ecc6668141c098cafd1802736478f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad65e35daa2f1f3182f161b6d1e062030"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad65e35daa2f1f3182f161b6d1e062030"></a>
+int&#160;</td><td class="memItemRight" valign="bottom"><b>navit_get_attr</b> (struct <a class="el" href="structnavit.html">navit</a> *this_, enum attr_type type, struct <a class="el" href="structattr.html">attr</a> *<a class="el" href="structattr.html">attr</a>, struct <a class="el" href="structattr__iter.html">attr_iter</a> *iter)</td></tr>
+<tr class="separator:gad65e35daa2f1f3182f161b6d1e062030"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0ed08687cfc741b671608bc76b5bcebd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0ed08687cfc741b671608bc76b5bcebd"></a>
+int&#160;</td><td class="memItemRight" valign="bottom"><b>navit_add_attr</b> (struct <a class="el" href="structnavit.html">navit</a> *this_, struct <a class="el" href="structattr.html">attr</a> *<a class="el" href="structattr.html">attr</a>)</td></tr>
+<tr class="separator:ga0ed08687cfc741b671608bc76b5bcebd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf216922e40116c8e4db834d727d7e5e0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf216922e40116c8e4db834d727d7e5e0"></a>
+int&#160;</td><td class="memItemRight" valign="bottom"><b>navit_remove_attr</b> (struct <a class="el" href="structnavit.html">navit</a> *this_, struct <a class="el" href="structattr.html">attr</a> *<a class="el" href="structattr.html">attr</a>)</td></tr>
+<tr class="separator:gaf216922e40116c8e4db834d727d7e5e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad8a684b1f8b0bcf386804431e060f199"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad8a684b1f8b0bcf386804431e060f199"></a>
+struct <a class="el" href="structattr__iter.html">attr_iter</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>navit_attr_iter_new</b> (void)</td></tr>
+<tr class="separator:gad8a684b1f8b0bcf386804431e060f199"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga551e228f9a6ed97cc575af96cd55000c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga551e228f9a6ed97cc575af96cd55000c"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>navit_attr_iter_destroy</b> (struct <a class="el" href="structattr__iter.html">attr_iter</a> *iter)</td></tr>
+<tr class="separator:ga551e228f9a6ed97cc575af96cd55000c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabad777fba3e5022f3bc4c0d7c693e684"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gabad777fba3e5022f3bc4c0d7c693e684"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>navit_add_callback</b> (struct <a class="el" href="structnavit.html">navit</a> *this_, struct <a class="el" href="structcallback.html">callback</a> *cb)</td></tr>
+<tr class="separator:gabad777fba3e5022f3bc4c0d7c693e684"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa25845b7d64d64794668b7a3a5943b47"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa25845b7d64d64794668b7a3a5943b47"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>navit_remove_callback</b> (struct <a class="el" href="structnavit.html">navit</a> *this_, struct <a class="el" href="structcallback.html">callback</a> *cb)</td></tr>
+<tr class="separator:gaa25845b7d64d64794668b7a3a5943b47"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf0224062b4a1b7e4ec04c67343d79f15"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__navit.html#gaf0224062b4a1b7e4ec04c67343d79f15">navit_set_position</a> (struct <a class="el" href="structnavit.html">navit</a> *this_, struct <a class="el" href="structpcoord.html">pcoord</a> *c)</td></tr>
+<tr class="separator:gaf0224062b4a1b7e4ec04c67343d79f15"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7577b76753f29c4ef265cdde75c1aff2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7577b76753f29c4ef265cdde75c1aff2"></a>
+int&#160;</td><td class="memItemRight" valign="bottom"><b>navit_set_vehicleprofile_name</b> (struct <a class="el" href="structnavit.html">navit</a> *this_, char *name)</td></tr>
+<tr class="separator:ga7577b76753f29c4ef265cdde75c1aff2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga472bbdde9e8f9ec32253bede57ebcdcd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga472bbdde9e8f9ec32253bede57ebcdcd"></a>
+struct <a class="el" href="structgui.html">gui</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>navit_get_gui</b> (struct <a class="el" href="structnavit.html">navit</a> *this_)</td></tr>
+<tr class="separator:ga472bbdde9e8f9ec32253bede57ebcdcd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga21f43c12c3d663fe2d0875bcd53c1b1c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga21f43c12c3d663fe2d0875bcd53c1b1c"></a>
+struct <a class="el" href="structtransformation.html">transformation</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>navit_get_trans</b> (struct <a class="el" href="structnavit.html">navit</a> *this_)</td></tr>
+<tr class="separator:ga21f43c12c3d663fe2d0875bcd53c1b1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga591b6ffb516e114d28107c70c119671d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga591b6ffb516e114d28107c70c119671d"></a>
+struct <a class="el" href="structroute.html">route</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>navit_get_route</b> (struct <a class="el" href="structnavit.html">navit</a> *this_)</td></tr>
+<tr class="separator:ga591b6ffb516e114d28107c70c119671d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga633cb0f999127f77c891bc8ec94bd038"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga633cb0f999127f77c891bc8ec94bd038"></a>
+struct <a class="el" href="structnavigation.html">navigation</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>navit_get_navigation</b> (struct <a class="el" href="structnavit.html">navit</a> *this_)</td></tr>
+<tr class="separator:ga633cb0f999127f77c891bc8ec94bd038"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad58ecd3be2cab15e05ebba17ca758280"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad58ecd3be2cab15e05ebba17ca758280"></a>
+struct <a class="el" href="structdisplaylist.html">displaylist</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>navit_get_displaylist</b> (struct <a class="el" href="structnavit.html">navit</a> *this_)</td></tr>
+<tr class="separator:gad58ecd3be2cab15e05ebba17ca758280"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf0198646359c87ab16c25339a4300ee5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf0198646359c87ab16c25339a4300ee5"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>navit_layout_switch</b> (struct <a class="el" href="structnavit.html">navit</a> *n)</td></tr>
+<tr class="separator:gaf0198646359c87ab16c25339a4300ee5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga844c983d8e8e05a46046bfac6a146f43"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga844c983d8e8e05a46046bfac6a146f43"></a>
+int&#160;</td><td class="memItemRight" valign="bottom"><b>navit_set_vehicle_by_name</b> (struct <a class="el" href="structnavit.html">navit</a> *n, const char *name)</td></tr>
+<tr class="separator:ga844c983d8e8e05a46046bfac6a146f43"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad49426470c0ab15f032bde81b3e2926d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad49426470c0ab15f032bde81b3e2926d"></a>
+int&#160;</td><td class="memItemRight" valign="bottom"><b>navit_set_layout_by_name</b> (struct <a class="el" href="structnavit.html">navit</a> *n, const char *name)</td></tr>
+<tr class="separator:gad49426470c0ab15f032bde81b3e2926d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga042aae1ddd83a2d372761ca9e83f5f2a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga042aae1ddd83a2d372761ca9e83f5f2a"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>navit_disable_suspend</b> ()</td></tr>
+<tr class="separator:ga042aae1ddd83a2d372761ca9e83f5f2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaecb03d2a7edcf4ff636bd473033888c7"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__navit.html#gaecb03d2a7edcf4ff636bd473033888c7">navit_block</a> (struct <a class="el" href="structnavit.html">navit</a> *this_, int <a class="el" href="structblock.html">block</a>)</td></tr>
+<tr class="memdesc:gaecb03d2a7edcf4ff636bd473033888c7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Blocks or unblocks redraw operations. <a href="#gaecb03d2a7edcf4ff636bd473033888c7">More...</a><br/></td></tr>
+<tr class="separator:gaecb03d2a7edcf4ff636bd473033888c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab5e955d696ecbe3ebb08fd62982323a8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab5e955d696ecbe3ebb08fd62982323a8"></a>
+int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__navit.html#gab5e955d696ecbe3ebb08fd62982323a8">navit_get_blocked</a> (struct <a class="el" href="structnavit.html">navit</a> *this_)</td></tr>
+<tr class="memdesc:gab5e955d696ecbe3ebb08fd62982323a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether redraw operations are currently blocked. <br/></td></tr>
+<tr class="separator:gab5e955d696ecbe3ebb08fd62982323a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga573bc5a9c51fc9167ff9bd75f8b3a7eb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga573bc5a9c51fc9167ff9bd75f8b3a7eb"></a>
+void&#160;</td><td class="memItemRight" valign="bottom"><b>navit_destroy</b> (struct <a class="el" href="structnavit.html">navit</a> *this_)</td></tr>
+<tr class="separator:ga573bc5a9c51fc9167ff9bd75f8b3a7eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
+Variables</h2></td></tr>
+<tr class="memitem:ga0af2bdb0a18ffa1963258a3d53e221ca"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structgui.html">gui</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__navit.html#ga0af2bdb0a18ffa1963258a3d53e221ca">main_loop_gui</a></td></tr>
+<tr class="separator:ga0af2bdb0a18ffa1963258a3d53e221ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4d87fcc566606c0ffe8d3e19ad16e826"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structobject__func.html">object_func</a>&#160;</td><td class="memItemRight" valign="bottom"><b>navit_func</b></td></tr>
+<tr class="separator:ga4d87fcc566606c0ffe8d3e19ad16e826"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga72af1fa53ed17ae29b1af35aba6e57ad"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga72af1fa53ed17ae29b1af35aba6e57ad"></a>
+struct <a class="el" href="structnavit.html">navit</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>global_navit</b></td></tr>
+<tr class="separator:ga72af1fa53ed17ae29b1af35aba6e57ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6304934a39c0dde3f207588285dfcdc9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6304934a39c0dde3f207588285dfcdc9"></a>
+<a class="el" href="struct__GList.html">GList</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>cmd_int_var_stack</b> = NULL</td></tr>
+<tr class="separator:ga6304934a39c0dde3f207588285dfcdc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<p>navit is the object containing most global data structures. </p>
+<p>Among others:</p>
+<ul>
+<li>a set of maps</li>
+<li>one or more vehicles</li>
+<li>a graphics object for rendering the map</li>
+<li>a gui object for displaying the user interface</li>
+<li>a route object</li>
+<li>a navigation object </li>
+</ul>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="gad94b3422d9e4aa419d83d2852812dadb"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void navit_add_destination_description </td>
+ <td>(</td>
+ <td class="paramtype">struct <a class="el" href="structnavit.html">navit</a> *&#160;</td>
+ <td class="paramname"><em>this_</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">struct <a class="el" href="structpcoord.html">pcoord</a> *&#160;</td>
+ <td class="paramname"><em>c</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&#160;</td>
+ <td class="paramname"><em>description</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Add destination description to the recent dest file. Doesn't start routing.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">navit</td><td>The navit instance </td></tr>
+ <tr><td class="paramname">c</td><td>The coordinate to start routing to </td></tr>
+ <tr><td class="paramname">description</td><td>A label which allows the user to later identify this destination in the former destinations selection </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>nothing </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaecb03d2a7edcf4ff636bd473033888c7"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int navit_block </td>
+ <td>(</td>
+ <td class="paramtype">struct <a class="el" href="structnavit.html">navit</a> *&#160;</td>
+ <td class="paramname"><em>this_</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>block</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Blocks or unblocks redraw operations. </p>
+<p>The</p>
+<div class="fragment"><div class="line"><a class="code" href="structblock.html">block</a> </div>
+</div><!-- fragment --><p> parameter specifies the operation to carry out:</p>
+<div class="fragment"><div class="line"><a class="code" href="structblock.html">block</a> &gt; 0 </div>
+</div><!-- fragment --><p> cancels all draw operations in progress and blocks future operations. It sets flag 1 of the </p>
+<div class="fragment"><div class="line">blocked </div>
+</div><!-- fragment --><p> member. If draw operations in progress were canceled, flag 2 is also set.</p>
+<div class="fragment"><div class="line"><a class="code" href="structblock.html">block</a> = 0 </div>
+</div><!-- fragment --><p> unblocks redraw operations, resetting</p>
+<div class="fragment"><div class="line">blocked </div>
+</div><!-- fragment --><p> to 0. If flag 2 was previously set, indicating that draw operations had been previously canceled, a redraw is triggered.</p>
+<div class="fragment"><div class="line"><a class="code" href="structblock.html">block</a> &lt; 0 </div>
+</div><!-- fragment --><p> unblocks redraw operations and forces a redraw. As above,</p>
+<div class="fragment"><div class="line">blocked </div>
+</div><!-- fragment --><p> is reset to 0.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">this_</td><td>The navit instance </td></tr>
+ <tr><td class="paramname">block</td><td>The operation to perform, see description</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><div class="fragment"><div class="line"><span class="keyword">true</span> </div>
+</div><!-- fragment --> if a redraw operation was triggered,<div class="fragment"><div class="line"><span class="keyword">false</span> </div>
+</div><!-- fragment --> if not </dd></dl>
+
+<p>References <a class="el" href="structnavit.html#a746b9da35cd37d6b43dcda0d49e189f1">blocked</a>.</p>
+
+<p>Referenced by <a class="el" href="classBackend.html#a286daac9c53b8dd4160a560e168f5266">Backend::resize()</a>, and <a class="el" href="classBackend.html#ae5fa30972fd885f35dcf29ec5dae87aa">Backend::showMenu()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ga7ce58517a9082005032863f07893ee4c"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int navit_check_route </td>
+ <td>(</td>
+ <td class="paramtype">struct <a class="el" href="structnavit.html">navit</a> *&#160;</td>
+ <td class="paramname"><em>this_</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Checks if a route is calculated. </p>
+<p>This function checks if a route is calculated.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">this_</td><td>The navit struct whose route should be checked. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>True if the route is set, false otherwise. </dd></dl>
+
+<p>References <a class="el" href="route_8c.html#a549ab0769b7e477e18dd72f90cfdb232">route_get_path_set()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="gabe423e46a78a0085c11e2a69a65a336d"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">char* navit_get_user_data_directory </td>
+ <td>(</td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>create</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Get the user data directory. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">create</td><td>- create the directory if it does not exist</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>char * to the data directory string.</dd></dl>
+<p>returns the directory used to store user data files (center.txt, destination.txt, bookmark.txt, ...) </p>
+
+</div>
+</div>
+<a class="anchor" id="ga2a37e823307eea0de189c40d4de11ee2"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int navit_ignore_button </td>
+ <td>(</td>
+ <td class="paramtype">struct <a class="el" href="structnavit.html">navit</a> *&#160;</td>
+ <td class="paramname"><em>this_</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Sets a flag indicating that the current button event should be ignored by subsequent handlers. </p>
+<p>Calling this function will set the</p>
+<div class="fragment"><div class="line">ignore_button </div>
+</div><!-- fragment --><p> member to</p>
+<div class="fragment"><div class="line"><span class="keyword">true</span> </div>
+</div><!-- fragment --><p> and return its previous state. The default handler, <a class="el" href="">navit_handle_button(navit *, int, int, point *, callback *)</a> calls this function just before the actual event handling core and aborts if the result is</p>
+<div class="fragment"><div class="line"><span class="keyword">true</span> </div>
+</div><!-- fragment --><p> . In order to prevent multiple handlers from firing on a single event, custom button click handlers should implement the same logic for events they wish to handle.</p>
+<p>If a handler wishes to pass down an event to other handlers, it must abort without calling this function.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">this_</td><td>The navit instance </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd><div class="fragment"><div class="line"><span class="keyword">true</span> </div>
+</div><!-- fragment --> if the caller should ignore the button event,<div class="fragment"><div class="line"><span class="keyword">false</span> </div>
+</div><!-- fragment --> if it should handle it </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga12fa1d859b626d14a7737e80eeedd6bb"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void navit_set_center </td>
+ <td>(</td>
+ <td class="paramtype">struct <a class="el" href="structnavit.html">navit</a> *&#160;</td>
+ <td class="paramname"><em>this_</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">struct <a class="el" href="structpcoord.html">pcoord</a> *&#160;</td>
+ <td class="paramname"><em>center</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>set_timeout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Change the current zoom level</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">navit</td><td>The navit instance </td></tr>
+ <tr><td class="paramname">center</td><td>The point where to center the map, including its projection </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>nothing </dd></dl>
+
+<p>References <a class="el" href="structcoord.html#ac3e93ff628aa19d2888c5f6fa26f430d">coord::x</a>, <a class="el" href="structpcoord.html#a875f35249b19419eb6dfbad5ff18f268">pcoord::x</a>, <a class="el" href="structcoord.html#a2b099692d87f98e4844b615136ca37fb">coord::y</a>, and <a class="el" href="structpcoord.html#a0e18858a037dadd7f64f0f139cac85d0">pcoord::y</a>.</p>
+
+<p>Referenced by <a class="el" href="classBackend.html#af29443e548372c316f2b09a3bfe886f4">Backend::setActivePoi()</a>, and <a class="el" href="classBackend.html#a45942993a29146407a51f8e96232a146">Backend::setCurrentBookmark()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ga44d9e4778a998e569aa807546d6a6a28"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void navit_set_center_cursor </td>
+ <td>(</td>
+ <td class="paramtype">struct <a class="el" href="structnavit.html">navit</a> *&#160;</td>
+ <td class="paramname"><em>this_</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>autozoom</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>keep_orientation</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Recalculates the map view so that the vehicle cursor is visible. </p>
+<p>This function recalculates the parameters which control the visible map area, zoom and orientation. The caller is responsible for redrawing the map after the function returns.</p>
+<p>If the vehicle supplies a</p>
+<div class="fragment"><div class="line">position_valid </div>
+</div><!-- fragment --><p> attribute and it is</p>
+<div class="fragment"><div class="line">attr_position_valid_invalid </div>
+</div><!-- fragment --><p> , the map position is not changed.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">this_</td><td>The navit object </td></tr>
+ <tr><td class="paramname">autozoom</td><td>Whether to set zoom based on current speed. If false, current zoom will be maintained. </td></tr>
+ <tr><td class="paramname">keep_orientation</td><td>Whether to maintain the current map orientation. If false, the map will be rotated so that the bearing of the vehicle is up. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+<p>References <a class="el" href="structnavit__vehicle.html#a291cacdf916aabaaf6aa4b9082031de8">navit_vehicle::coord</a>, and <a class="el" href="vehicle_8c.html#ab577c5088da819c7a9d6beb98a0f1e90">vehicle_get_attr()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="gab059a4aca70ca8da61aab4ee461f8392"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void navit_set_destination </td>
+ <td>(</td>
+ <td class="paramtype">struct <a class="el" href="structnavit.html">navit</a> *&#160;</td>
+ <td class="paramname"><em>this_</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">struct <a class="el" href="structpcoord.html">pcoord</a> *&#160;</td>
+ <td class="paramname"><em>c</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&#160;</td>
+ <td class="paramname"><em>description</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>async</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Start or add a given set of coordinates for route computing</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">navit</td><td>The navit instance </td></tr>
+ <tr><td class="paramname">c</td><td>The coordinate to start routing to </td></tr>
+ <tr><td class="paramname">description</td><td>A label which allows the user to later identify this destination in the former destinations selection </td></tr>
+ <tr><td class="paramname">async</td><td>Set to 1 to do route calculation asynchronously </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>nothing </dd></dl>
+
+<p>References <a class="el" href="route_8c.html#a48ca63f73dc68ceefad68cc7da18630d">route_append_destination()</a>, <a class="el" href="route_8c.html#a36e3ba74f3e6a105e761d34aa6cb54ad">route_get_destination_count()</a>, <a class="el" href="route_8c.html#a9f81f751d71194e46a72072e6f42b248">route_set_destination()</a>, <a class="el" href="structpcoord.html#a875f35249b19419eb6dfbad5ff18f268">pcoord::x</a>, and <a class="el" href="structpcoord.html#a0e18858a037dadd7f64f0f139cac85d0">pcoord::y</a>.</p>
+
+<p>Referenced by <a class="el" href="classBackend.html#a134019c783a8709803053b45905e333f">Backend::setActivePoiAsDestination()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ga8c4ba89eaca2dc43b6f6263b4be97d97"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void navit_set_destinations </td>
+ <td>(</td>
+ <td class="paramtype">struct <a class="el" href="structnavit.html">navit</a> *&#160;</td>
+ <td class="paramname"><em>this_</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">struct <a class="el" href="structpcoord.html">pcoord</a> *&#160;</td>
+ <td class="paramname"><em>c</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>count</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&#160;</td>
+ <td class="paramname"><em>description</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>async</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Start the route computing to a given set of coordinates including waypoints</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">this_</td><td>The navit instance </td></tr>
+ <tr><td class="paramname">c</td><td>The coordinate to start routing to </td></tr>
+ <tr><td class="paramname">description</td><td>A label which allows the user to later identify this destination in the former destinations selection </td></tr>
+ <tr><td class="paramname">async</td><td>If routing should be done asynchronously </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>nothing </dd></dl>
+
+<p>References <a class="el" href="route_8c.html#a76dbb039f1261c5e6d66b6acf4277a4c">route_set_destinations()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="gaf0224062b4a1b7e4ec04c67343d79f15"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void navit_set_position </td>
+ <td>(</td>
+ <td class="paramtype">struct <a class="el" href="structnavit.html">navit</a> *&#160;</td>
+ <td class="paramname"><em>this_</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">struct <a class="el" href="structpcoord.html">pcoord</a> *&#160;</td>
+ <td class="paramname"><em>c</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Set the position of the vehicle</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">navit</td><td>The navit instance </td></tr>
+ <tr><td class="paramname">c</td><td>The coordinate to set as position </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>nothing </dd></dl>
+
+<p>References <a class="el" href="route_8c.html#afde07e20f4a6f15a29ece77f420b4d79">route_set_position()</a>.</p>
+
+<p>Referenced by <a class="el" href="classBackend.html#ae5fa30972fd885f35dcf29ec5dae87aa">Backend::showMenu()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ga78668dac93cf5ecbffd5a96ba2869f86"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void navit_zoom_in </td>
+ <td>(</td>
+ <td class="paramtype">struct <a class="el" href="structnavit.html">navit</a> *&#160;</td>
+ <td class="paramname"><em>this_</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>factor</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">struct <a class="el" href="structpoint.html">point</a> *&#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>Change the current zoom level, zooming closer to the ground</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">navit</td><td>The navit instance </td></tr>
+ <tr><td class="paramname">factor</td><td>The zoom factor, usually 2 </td></tr>
+ <tr><td class="paramname">p</td><td>The invariant point (if set to NULL, default to center) </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>nothing </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga788272d61ca884c1f26a4d5467c6815c"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void navit_zoom_out </td>
+ <td>(</td>
+ <td class="paramtype">struct <a class="el" href="structnavit.html">navit</a> *&#160;</td>
+ <td class="paramname"><em>this_</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>factor</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">struct <a class="el" href="structpoint.html">point</a> *&#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>Change the current zoom level</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">navit</td><td>The navit instance </td></tr>
+ <tr><td class="paramname">factor</td><td>The zoom factor, usually 2 </td></tr>
+ <tr><td class="paramname">p</td><td>The invariant point (if set to NULL, default to center) </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>nothing </dd></dl>
+
+</div>
+</div>
+<h2 class="groupheader">Variable Documentation</h2>
+<a class="anchor" id="ga0af2bdb0a18ffa1963258a3d53e221ca"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">struct <a class="el" href="structgui.html">gui</a>* main_loop_gui</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Navit, a modular navigation system. Copyright (C) 2005-2008 Navit Team</p>
+<p>This program is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License version 2 as published by the Free Software Foundation.</p>
+<p>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details.</p>
+<p>You should have received a copy of the GNU Library General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. </p>
+
+</div>
+</div>
+<a class="anchor" id="ga4d87fcc566606c0ffe8d3e19ad16e826"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">struct <a class="el" href="structobject__func.html">object_func</a> navit_func</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<b>Initial value:</b><div class="fragment"><div class="line">= {</div>
+<div class="line"> attr_navit,</div>
+<div class="line"> (object_func_new)navit_new,</div>
+<div class="line"> (object_func_get_attr)navit_get_attr,</div>
+<div class="line"> (object_func_iter_new)navit_attr_iter_new,</div>
+<div class="line"> (object_func_iter_destroy)navit_attr_iter_destroy,</div>
+<div class="line"> (object_func_set_attr)navit_set_attr,</div>
+<div class="line"> (object_func_add_attr)navit_add_attr,</div>
+<div class="line"> (object_func_remove_attr)navit_remove_attr,</div>
+<div class="line"> (object_func_init)navit_init,</div>
+<div class="line"> (object_func_destroy)navit_destroy,</div>
+<div class="line"> (object_func_dup)NULL,</div>
+<div class="line"> (object_func_ref)navit_object_ref,</div>
+<div class="line"> (object_func_unref)navit_object_unref,</div>
+<div class="line">}</div>
+</div><!-- fragment -->
+</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="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>