OpenCPN Partial API docs
MyConfig Class Reference
Inheritance diagram for MyConfig:

Public Member Functions

 MyConfig (const wxString &LocalFileName)
 
int LoadMyConfig ()
 
void LoadS57Config ()
 
wxString FindNewestUsableBackup () const
 
void LoadNavObjects ()
 
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)
 
virtual void CreateConfigGroups (ChartGroupArray *pGroupArray)
 
virtual void DestroyConfigGroups (void)
 
virtual void LoadConfigGroups (ChartGroupArray *pGroupArray)
 
virtual void LoadCanvasConfigs (bool bApplyAsTemplate=false)
 
virtual void LoadConfigCanvas (canvasConfig *cConfig, bool bApplyAsTemplate)
 
virtual void SaveCanvasConfigs ()
 
virtual void SaveConfigCanvas (canvasConfig *cc)
 
virtual bool UpdateChartDirs (ArrayOfCDI &dirarray)
 
virtual bool LoadChartDirArray (ArrayOfCDI &ChartDirArray)
 
virtual void UpdateSettings ()
 
virtual void UpdateNavObj (bool bRecreate=false)
 
virtual void UpdateNavObjOnly ()
 
virtual bool IsChangesFileDirty ()
 
bool LoadLayers (wxString &path)
 
int LoadMyConfigRaw (bool bAsTemplate=false)
 
void CreateRotatingNavObjBackup ()
 

Public Attributes

wxString m_sNavObjSetFile
 
wxString m_sNavObjSetChangesFile
 
NavObjectChangesm_pNavObjectChangesSet
 
NavObjectCollection1m_pNavObjectInputSet
 

Detailed Description

Definition at line 138 of file navutil.h.


The documentation for this class was generated from the following files: