|
OpenCPN Partial API docs
|
Chart Downloader Plugin – plugin implementation. More...
#include "chartdldr_pi.h"#include <fstream>#include <memory>#include "unarr.h"#include <wx/wxprec.h>#include <wx/wx.h>#include <wx/debug.h>#include <wx/dir.h>#include <wx/filename.h>#include <wx/listctrl.h>#include <wx/progdlg.h>#include <wx/regex.h>#include <wx/sstream.h>#include <wx/url.h>#include <wx/wfstream.h>#include <wxWTranslateCatalog.h>#include <wx/zipstrm.h>#include "icons.h"#include "version.h"Go to the source code of this file.
Macros | |
| #define | CATALOGS_NAME_WIDTH 200 |
| #define | CATALOGS_DATE_WIDTH 130 |
| #define | CATALOGS_PATH_WIDTH 250 |
| #define | CHARTS_NAME_WIDTH 320 |
| #define | CHARTS_STATUS_WIDTH 150 |
| #define | CHARTS_DATE_WIDTH 130 |
| #define | CHART_DIR "Charts" |
| #define | ID_MNU_SELALL 2001 |
| #define | ID_MNU_DELALL 2002 |
| #define | ID_MNU_INVSEL 2003 |
| #define | ID_MNU_SELUPD 2004 |
| #define | ID_MNU_SELNEW 2005 |
Enumerations | |
| enum | { ThreadId = wxID_HIGHEST + 1 } |
Functions | |
| DECL_EXP opencpn_plugin * | create_pi (void *ppimgr) |
| DECL_EXP void | destroy_pi (opencpn_plugin *p) |
| bool | getDisplayMetrics () |
| ar_archive * | ar_open_any_archive (ar_stream *stream, const char *fileext) |
Variables | |
| double | g_androidDPmm |
| Only used used by ANDROID | |
| chartdldr_pi * | g_pi |
Chart Downloader Plugin – plugin implementation.
Definition in file chartdldr_pi.cpp.
| #define CATALOGS_DATE_WIDTH 130 |
Definition at line 95 of file chartdldr_pi.cpp.
| #define CATALOGS_NAME_WIDTH 200 |
Definition at line 94 of file chartdldr_pi.cpp.
| #define CATALOGS_PATH_WIDTH 250 |
Definition at line 96 of file chartdldr_pi.cpp.
| #define CHART_DIR "Charts" |
Definition at line 104 of file chartdldr_pi.cpp.
| #define CHARTS_DATE_WIDTH 130 |
Definition at line 99 of file chartdldr_pi.cpp.
| #define CHARTS_NAME_WIDTH 320 |
Definition at line 97 of file chartdldr_pi.cpp.
| #define CHARTS_STATUS_WIDTH 150 |
Definition at line 98 of file chartdldr_pi.cpp.
| #define ID_MNU_DELALL 2002 |
Definition at line 564 of file chartdldr_pi.cpp.
| #define ID_MNU_INVSEL 2003 |
Definition at line 565 of file chartdldr_pi.cpp.
| #define ID_MNU_SELALL 2001 |
Definition at line 563 of file chartdldr_pi.cpp.
| #define ID_MNU_SELNEW 2005 |
Definition at line 567 of file chartdldr_pi.cpp.
| #define ID_MNU_SELUPD 2004 |
Definition at line 566 of file chartdldr_pi.cpp.
| anonymous enum |
Definition at line 569 of file chartdldr_pi.cpp.
| ar_archive * ar_open_any_archive | ( | ar_stream * | stream, |
| const char * | fileext | ||
| ) |
Definition at line 2032 of file chartdldr_pi.cpp.
| DECL_EXP opencpn_plugin * create_pi | ( | void * | ppimgr | ) |
Definition at line 106 of file chartdldr_pi.cpp.
| DECL_EXP void destroy_pi | ( | opencpn_plugin * | p | ) |
Definition at line 110 of file chartdldr_pi.cpp.
| bool getDisplayMetrics | ( | ) |
Definition at line 467 of file chartdldr_pi.cpp.
| double g_androidDPmm |
Only used used by ANDROID
Definition at line 112 of file chartdldr_pi.cpp.
| chartdldr_pi* g_pi |
Definition at line 113 of file chartdldr_pi.cpp.