|
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: