|
| void | Init (const wxString &path) |
| |
|
| NavObjectChanges (const NavObjectChanges &)=delete |
| |
|
void | operator= (const NavObjectChanges &)=delete |
| |
| void | AddRoute (Route *pr, const char *action) |
| |
| void | AddTrack (Track *pr, const char *action) |
| |
| void | AddWP (RoutePoint *pr, const char *action) |
| |
| void | AddTrackPoint (TrackPoint *pWP, const char *action, const wxString &parent_GUID) |
| |
| virtual void | AddNewRoute (Route *pr) |
| |
| virtual void | UpdateRoute (Route *pr) |
| |
| virtual void | DeleteConfigRoute (Route *pr) |
| |
| virtual void | AddNewTrack (Track *pt) |
| |
| virtual void | UpdateTrack (Track *pt) |
| |
| virtual void | DeleteConfigTrack (Track *pt) |
| |
| virtual void | AddNewWayPoint (RoutePoint *pWP, int ConfigRouteNum=-1) |
| |
| virtual void | UpdateWayPoint (RoutePoint *pWP) |
| |
| virtual void | DeleteWayPoint (RoutePoint *pWP) |
| |
| virtual void | AddNewTrackPoint (TrackPoint *pWP, const wxString &parent_GUID) |
| |
| bool | ApplyChanges (void) |
| |
| bool | IsDirty () |
| |
| bool | CreateNavObjGPXPoints (void) |
| |
| bool | CreateNavObjGPXRoutes (void) |
| |
| bool | CreateNavObjGPXTracks (void) |
| |
| void | AddGPXRoutesList (RouteList *pRoutes) |
| |
| void | AddGPXTracksList (std::vector< Track * > *pTracks) |
| |
| bool | AddGPXPointsList (RoutePointList *pRoutePoints) |
| |
| bool | AddGPXRoute (Route *pRoute) |
| |
| bool | AddGPXTrack (Track *pTrk) |
| |
| bool | AddGPXWaypoint (RoutePoint *pWP) |
| |
| bool | CreateAllGPXObjects () |
| |
| bool | LoadAllGPXObjects (bool b_full_viz, int &wpt_duplicates, bool b_compute_bbox=false) |
| |
| int | LoadAllGPXObjectsAsLayer (int layer_id, bool b_layerviz, wxCheckBoxState b_namesviz) |
| |
| bool | SaveFile (const wxString filename) |
| |
| void | SetRootGPXNode (void) |
| |
| bool | IsOpenCPN () |
| |
| LLBBox & | GetBBox () |
| |
Definition at line 127 of file nav_object_database.h.
◆ ~NavObjectChanges()
| NavObjectChanges::~NavObjectChanges |
( |
| ) |
|
◆ AddNewRoute()
| void NavObjectChanges::AddNewRoute |
( |
Route * |
pr | ) |
|
|
virtual |
◆ AddNewTrack()
| void NavObjectChanges::AddNewTrack |
( |
Track * |
pt | ) |
|
|
virtual |
◆ AddNewTrackPoint()
| void NavObjectChanges::AddNewTrackPoint |
( |
TrackPoint * |
pWP, |
|
|
const wxString & |
parent_GUID |
|
) |
| |
|
virtual |
◆ AddNewWayPoint()
| void NavObjectChanges::AddNewWayPoint |
( |
RoutePoint * |
pWP, |
|
|
int |
ConfigRouteNum = -1 |
|
) |
| |
|
virtual |
◆ AddRoute()
| void NavObjectChanges::AddRoute |
( |
Route * |
pr, |
|
|
const char * |
action |
|
) |
| |
◆ AddTrack()
| void NavObjectChanges::AddTrack |
( |
Track * |
pr, |
|
|
const char * |
action |
|
) |
| |
◆ AddTrackPoint()
| void NavObjectChanges::AddTrackPoint |
( |
TrackPoint * |
pWP, |
|
|
const char * |
action, |
|
|
const wxString & |
parent_GUID |
|
) |
| |
◆ AddWP()
| void NavObjectChanges::AddWP |
( |
RoutePoint * |
pr, |
|
|
const char * |
action |
|
) |
| |
◆ ApplyChanges()
| bool NavObjectChanges::ApplyChanges |
( |
void |
| ) |
|
◆ DeleteConfigRoute()
| void NavObjectChanges::DeleteConfigRoute |
( |
Route * |
pr | ) |
|
|
virtual |
◆ DeleteConfigTrack()
| void NavObjectChanges::DeleteConfigTrack |
( |
Track * |
pt | ) |
|
|
virtual |
◆ DeleteWayPoint()
| void NavObjectChanges::DeleteWayPoint |
( |
RoutePoint * |
pWP | ) |
|
|
virtual |
◆ getInstance()
◆ getTempInstance()
| static std::unique_ptr< NavObjectChanges > NavObjectChanges::getTempInstance |
( |
| ) |
|
|
inlinestatic |
◆ Init()
| void NavObjectChanges::Init |
( |
const wxString & |
path | ) |
|
|
inline |
◆ IsDirty()
| bool NavObjectChanges::IsDirty |
( |
| ) |
|
|
inline |
◆ UpdateRoute()
| void NavObjectChanges::UpdateRoute |
( |
Route * |
pr | ) |
|
|
virtual |
◆ UpdateTrack()
| void NavObjectChanges::UpdateTrack |
( |
Track * |
pt | ) |
|
|
virtual |
◆ UpdateWayPoint()
| void NavObjectChanges::UpdateWayPoint |
( |
RoutePoint * |
pWP | ) |
|
|
virtual |
◆ MyConfig
◆ evt_delete_route
| EventVar NavObjectChanges::evt_delete_route |
◆ evt_delete_track
| EventVar NavObjectChanges::evt_delete_track |
The documentation for this class was generated from the following files: