30#include "observable_evtvar.h"
31#include "comm_appmsg.h"
44 void LoadNavObjects();
48 bool InsertTrack(
Track *track);
50 bool UpdateDBTrackAttributes(
Track *track);
51 bool DeleteTrack(
Track *track);
55 bool InsertRoute(
Route *route);
56 bool UpdateRoute(
Route *route);
57 bool UpdateRouteViz(
Route *route);
59 bool UpdateDBRouteAttributes(
Route *route);
60 bool UpdateDBRoutePointAttributes(
RoutePoint *point);
62 bool DeleteRoute(
Route *route);
71 bool ImportLegacyNavobj(wxFrame *frame);
77 bool ImportLegacyTracks();
78 bool ImportLegacyRoutes();
79 bool ImportLegacyPoints();
80 void CountImportNavObjects();
89 int m_import_progesscount;
90 wxProgressDialog *m_pImportProgress;
The navobj SQLite container object, a singleton.
Represents a waypoint or mark within the navigation system.
Represents a navigational route in the navigation system.
Represents a single point in a track.
Represents a track, which is a series of connected track points.