navit
0.5.3-trunk
|
#include <locale.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <signal.h>
#include <glib.h>
#include <sys/types.h>
#include "config.h"
#include <sys/wait.h>
#include "file.h"
#include "debug.h"
#include "main.h"
#include "navit.h"
#include "gui.h"
#include "item.h"
#include "xmlconfig.h"
#include "coord.h"
#include "route.h"
#include "navigation.h"
#include "event.h"
#include "callback.h"
#include "navit_nls.h"
#include "util.h"
Functions | |
static void | main_setup_environment (int mode) |
void | main_init (const char *program) |
Variables | |
struct map_data * | map_data_default |
struct callback_list * | cbl |
static char * | environment_vars [][6] |
void main_init | ( | const char * | program | ) |
References _, callback_list_new(), cbl, file_exists(), filename, L, main_setup_environment(), PATH_MAX, and spawn_process_init().
Referenced by main(), and main_real().
|
static |
References environment_vars, and navit_get_user_data_directory().
Referenced by main_init().
struct callback_list* cbl |
Referenced by button_press(), button_release(), callback_list_call_args(), callback_list_call_attr_args(), command_add_table(), command_call_function(), delete(), event_sdl_call_callback(), get_data(), graphics_android_new(), graphics_cocoa_new(), graphics_gd_new(), graphics_gtk_drawing_area_new(), graphics_new(), graphics_null_new(), graphics_opengl_new(), graphics_qt5_new(), graphics_qt_qpainter_new(), graphics_sdl_idle(), graphics_sdl_new(), graphics_svg_debug_new(), graphics_win32_new(), gui_internal_html_menu(), gui_internal_menu_vehicle_settings(), gui_internal_new(), gui_new(), keypress(), main_init(), map_new(), map_new_binfile(), motion_notify(), navit_object_add_attr(), osd_new(), overlay_resize(), scroll(), traffic_new(), vehicle_android_new_android(), vehicle_demo_new(), vehicle_file_new_file(), vehicle_geoclue_new(), vehicle_gpsd_dbus_new(), vehicle_gpsd_new_gpsd(), vehicle_gypsy_new_gypsy(), vehicle_iphone_new(), vehicle_new(), vehicle_null_new_null(), vehicle_qt5_new_qt5(), vehicle_wince_new(), and WndProc().
|
static |
Referenced by main_setup_environment().
struct map_data* map_data_default |
Navit, a modular navigation system. Copyright (C) 2005-2008 Navit Team
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.
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 General Public License for more details.
You should have received a copy of the GNU 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.