| C_colTable | |
| C_Extent | |
| C_ExtentPI | |
| C_OEdgeTableEntry | |
| C_OGdkPoint | |
| C_OGdkRectangle | |
| C_OGdkRegion | |
| C_OGdkSegment | |
| C_OPOINTBLOCK | |
| C_OScanLineList | |
| C_OScanLineListBlock | |
| C_OSENC_AreaGeometry_Record_Base | |
| C_OSENC_AreaGeometry_Record_Payload | |
| C_OSENC_Attribute_Record | |
| C_OSENC_Attribute_Record_Base | |
| C_OSENC_Attribute_Record_Payload | |
| C_OSENC_COVR_Record | |
| C_OSENC_COVR_Record_Base | |
| C_OSENC_COVR_Record_Payload | |
| C_OSENC_EXTENT_Record | |
| C_OSENC_EXTENT_Record_Payload | |
| C_OSENC_Feature_Identification_Record_Base | |
| C_OSENC_Feature_Identification_Record_Payload | |
| C_OSENC_LineGeometry_Record_Base | |
| C_OSENC_LineGeometry_Record_Payload | |
| C_OSENC_MultipointGeometry_Record_Base | |
| C_OSENC_MultipointGeometry_Record_Payload | |
| C_OSENC_NOCOVR_Record | |
| C_OSENC_NOCOVR_Record_Base | |
| C_OSENC_NOCOVR_Record_Payload | |
| C_OSENC_PointGeometry_Record | |
| C_OSENC_PointGeometry_Record_Payload | |
| C_OSENC_Record | |
| C_OSENC_Record_Base | |
| C_OSENC_VCT_Record | |
| C_OSENC_VCT_Record_Base | |
| C_OSENC_VET_Record | |
| C_OSENC_VET_Record_Base | |
| C_S52color | |
| C_SYSTEMTIME | |
| C_TIME_ZONE_INFORMATION | |
| C_WIFI_DATA_MSG1 | |
| Cabbr_entry | |
| ►CAbstractBlacklist | Plugins could be blacklisted in runtime if they are unloadable or in hardcoded, compile-time list |
| CPlugBlacklist | |
| CActiveLegDat | |
| CAis8_001_22 | |
| CAis8_001_22_SubArea | |
| CAisBitstring | |
| CAisDecoderCallbacks | |
| CAisTargetCallbacks | |
| CAisTargetData | |
| CAisTargetDataMaker | Singleton factory |
| CAISTargetTrackPoint | |
| CAppMsgBus | Application layer messaging, a singleton |
| Catomic_queue< T > | |
| ►CBasePlatform | |
| COCPNPlatform | |
| CBlackListedPlugin | |
| CBlacklistUI | Handle messages for blacklisted plugins |
| Cblock | Runtime representation of a plugin block |
| CCachedLine | |
| CCacheEntry | |
| CCanHeader | CAN v2.0 29 bit header as used by NMEA 2000 |
| CcanvasConfig | |
| CCatalogCtx | The result from parsing the xml catalog i |
| CCatalogData | Datatypes and a single method to parse ocpn-plugins.xml XML data |
| CCatalogEntry | |
| CCatalogEntryKey | |
| CCatalogEntryValue | |
| CCatalogHandler | Plugin catalog management: Check for available versions and branches, download as required |
| CCell_Info_Block | |
| ►CChartBase | |
| ►CChartBaseBSB | |
| CChartGEO | |
| CChartKAP | |
| CChartPlugInWrapper | |
| CChartDummy | |
| CChartMBTiles | |
| ►Cs57chart | |
| Ccm93chart | |
| Ccm93compchart | |
| CChartClassDescriptor | |
| ►CChartDatabase | |
| CChartDB | |
| CChartDirInfo | |
| CChartGroup | |
| CChartGroupElement | |
| CChartStack | |
| CChartTableEntry | |
| CChartTableEntry_onDisk_14 | |
| CChartTableEntry_onDisk_15 | |
| CChartTableEntry_onDisk_16 | |
| CChartTableEntry_onDisk_17 | |
| CChartTableEntry_onDisk_18 | |
| CChartTableHeader | |
| Ccircular_buffer< T > | |
| Ccm93_attr_block | |
| Ccm93_dictionary | |
| Ccm93_point | |
| Ccm93_point_3d | |
| Ccm93manager | |
| CCommDecoder | Decode received NMEA messages and update global values from comm_vars.h and own_ship.h |
| CCommDriverN0183SerialThread | Internal worker thread |
| CCommDriverRegistry | Registry for active, running drivers |
| CCompatOs | |
| Ccompress_target | |
| CCompressedCacheHeader | |
| Cconfig_block | Hardcoded representation of a blocked plugin |
| CConfigMgr | Manages the user config matrix |
| CConnectionParams | |
| CContourRegion | |
| Ccovr_set | |
| Ccpo_sat_data | |
| CD800_Pvt_Data_Type | |
| CD800_Pvt_Data_Type_Aligned | |
| CDATUM | |
| CDB_HEADER_PUBLIC | |
| CDDFIndexedRecord | |
| CDDFRecordIndex | |
| Cdevice_data | |
| ►CDownloader | Handle downloading of files from remote urls |
| CGuiDownloader | Add progress and final message dialogs to the basic Downloader |
| CdPoint | |
| ►CDriverListener | Interface implemented by transport layer and possible other parties like test code which should handle incoming messages |
| CNavMsgBus | The raw message layer, a singleton |
| CVoidDriverListener | Test driver listener sink |
| CELLIPSOID | |
| Cemboss_data | |
| ►Cstd::enable_shared_from_this | |
| ►CAbstractCommDriver | Common interface for all drivers |
| ►CCommDriverN0183 | Abstract NMEA0183 drivers common parts |
| CCommDriverN0183Net | Driver for NMEA0183 over TCP/IP |
| CCommDriverN0183Serial | Driver for NMEA0183 over serial connections |
| ►CCommDriverN2K | Abstract driver interface for NMEA2000 messages |
| CCommDriverN2KSerial | Driver for NMEA200 messages over serial connections |
| ►CCommDriverN2KSocketCAN | Driver for NMEA2000 messages over Linux can drivers |
| CCommDriverN2KSocketCanImpl | Local driver implementation, not visible outside this file |
| ►CCommDriverSignalK | Abstract SignalK driver interface |
| CCommDriverSignalKNet | Driver for SignalK messages over TCP/IP |
| CFileCommDriver | Read and write data to/from files test driver
|
| CFastMessageMap::Entry | |
| CEnumClassHash | |
| CFastMessageMap | Track fast message fragments eventually forming complete messages |
| CFlexHash | |
| Cfont_cache_record | |
| CFontMgr | Manages the font list |
| Cgarmin_unit_info | |
| Cgarmin_usb_packet | |
| CGenericPosDatEx | |
| CGeodesic | |
| Cgeometry_descriptor | |
| CGeoRef | |
| CGLShaderProgram | |
| CglTexFactory | |
| CglTexTile | |
| CglTextureDescriptor | |
| CGpxDocument | |
| CGSHHSChart | |
| CGshhsPoint | |
| CGshhsPolyCell | |
| CGshhsPolygon | |
| CGshhsPolyReader | |
| CGshhsReader | |
| Charmonic_file_entry | |
| Cheader_struct | |
| ►Ccatalog_mgr::Helpers | |
| Ccatalog_mgr::CatalogLoad | Download status/progress window, always shown at start-up |
| Ccatalog_mgr::CatalogLoad::DialogGrid | Grid with Server is Reachable..., Check channel... etc |
| Ccatalog_mgr::CatalogUpdate | The advanced dialog showing channels, possible updates, rollback etc |
| Ccatalog_mgr::CatalogUpdate::ActiveCatalogGrid | Active catalog: The current active, the default and latest downloaded + buttons to use default or latest |
| Ccatalog_mgr::CatalogUpdate::Buttons | The buttons below custom url: Use Default and Update |
| Ccatalog_mgr::CatalogUpdate::UrlChannel | Combobox where user selects active catalog channel |
| Ccatalog_mgr::CatalogUpdate::UrlEdit | Custom url edit control, a text line |
| Ccatalog_mgr::CatalogUpdate::UrlStatus | The Url Status line at top |
| CHost | Host ABI encapsulation and plugin compatibility checks |
| CHyperlink | |
| CocpnStyle::Icon | |
| CIDX_entry | |
| CJobTicket | |
| CJsonEvent | Handle sending of wxJson messages to all plugins |
| CKEY | |
| ►CKeyProvider | Interface implemented by classes which listens |
| ►CAppMsg | Message withg decoded values, available on AppMsgBus |
| CAisData | AIS data point for a vessel |
| CBasicNavDataMsg | Global heartbeat message with decoded values for position, speed course, etc |
| CCustomMsg | A generic message containing a const pointer to basically anything, the pointer neds to be casted to the proper type on the receiving side |
| CDataPrioNeeded | Issued when there are multiple sources providing 'what' with priority == 0 |
| CGPSWatchdogMsg | Watchdog message, normally created in CommBridge from wxTimer events |
| CGnssFix | GPS, Galileo, etc |
| ►CNavMsg | Actual data sent between application and transport layer |
| CNmea0183Msg | A regular Nmea0183 message |
| CNmea2000Msg | See: https://github.com/OpenCPN/OpenCPN/issues/2729#issuecomment-1179506343 |
| CNullNavMsg | An invalid message, error return value |
| CSignalkMsg | A parsed, raw SignalK message |
| ►CObservable | The observable notify/listen basic nuts and bolts |
| CConfigVar< T > | Wrapper for configuration variables which lives in a wxBaseConfig object |
| CEventVar | Generic event handling between between two parties like MVC Model and Controller using a shared EventVar variable |
| CGlobalVar< T > | Wrapper for global variable, supports notification events when value changes |
| CKml | |
| CLayer | |
| CListenersByKey | Private helper class |
| Clm_control_type | |
| Clm_data_type | |
| CLogger | Transient logger class, instantiated/used by the LOG macros |
| CM_COVR_Desc | |
| CMarkIcon | |
| CmbTileDescriptor | |
| CmbTileZoomDescriptor | |
| CZeroconf::Detail::mdns_record | |
| CZeroconf::Detail::mdns_responce | |
| CMemoryStruct | |
| CMmsiProperties | |
| CModuleInfo | |
| CMouseZoom | |
| CMrqContainer | Internal helper class |
| Cmru_entry | |
| CMuxLogCallbacks | |
| CMyFlPoint | |
| CMyFontDesc | |
| Cn0183_atomic_queue< T > | |
| Cn0183_atomic_queue< char * > | |
| Cn2k_atomic_queue< T > | |
| Cn2k_atomic_queue< std::vector< unsigned char > > | |
| CN2kName | N2k uses CAN which defines the basic properties of messages |
| CN2kPGN | NMEA2000 message discriminator |
| ►CNavAddr | Where messages are sent to or received from |
| CNavAddr0183 | NMEA0183 sent/received address, an interface |
| CNavAddr2000 | NMEA2000 sent/received address, an address (possibly wildcard) |
| CNavAddrSignalK | There is only support for a single signalK bus |
| CNavAddrTest | Dummy test address |
| CNavData | Actual own ship state |
| CNavDataId | Facade for BasicNavDataMsg |
| CNMEA0183Id | Facade for NavAddr0183 |
| CNMEA2000Id | Facade for NavAddr2000 |
| CObject | |
| COBRESINFO | |
| CObservableListener | Keeps listening over it's lifespan, removes itself on destruction |
| Cocpn_DNS_record_t | |
| COCPN_GLCaps | |
| COCPN_OSDetail | |
| CocpnCompass | |
| COCPNConfigObject | |
| CocpnDC | |
| CocpnGLOptions | |
| COCPNRegionIterator | |
| COCPNwxFontList | |
| COEdgeTable | |
| ►COGRLayer | |
| COGRS57Layer | |
| COGRS57DataSource | |
| ►COGRSFDriver | |
| COGRS57Driver | |
| ►Copencpn_plugin | |
| Copencpn_plugin_16 | |
| Copencpn_plugin_17 | |
| ►Copencpn_plugin_18 | |
| ►Copencpn_plugin_19 | |
| ►Copencpn_plugin_110 | |
| ►Copencpn_plugin_111 | |
| ►Copencpn_plugin_112 | |
| ►Copencpn_plugin_113 | |
| ►Copencpn_plugin_114 | |
| ►Copencpn_plugin_115 | |
| ►Copencpn_plugin_116 | |
| ►Copencpn_plugin_117 | |
| Copencpn_plugin_118 | |
| CopncpnPalette | |
| COsenc | |
| ►COsenc_instream | |
| COsenc_instreamFile | |
| ►COsenc_outstream | |
| COsenc_outstreamFile | |
| CPI_line_segment_element | |
| CPI_S57Obj | |
| CPixelCache | |
| CPlatSpec | |
| Cplug_data | |
| CPlugin | Plugin ABI encapsulation |
| CPlugin_Active_Leg_Info | |
| CPlugIn_AIS_Target | |
| CPlugin_Hyperlink | |
| CPlugIn_Position_Fix | |
| CPlugIn_Position_Fix_Ex | |
| CPlugIn_Route | |
| CPlugIn_Route_Ex | |
| CPlugIn_Track | |
| CPlugIn_ViewPort | |
| CPlugIn_Waypoint | |
| CPlugIn_Waypoint_Ex | |
| CPlugInContainer | |
| CPluginHandler | |
| CPluginLoader | PluginLoader is a backend module without any direct GUI functionality |
| CPlugInMenuItemContainer | |
| CPluginMetadata | Plugin metadata, reflects the xml format directly |
| CPluginNavdata | Available decoded data for plugins |
| CPluginPaths | |
| CPlugInToolbarToolContainer | |
| CPlypoint | |
| CPolygonFileHeader | |
| CPosition | GNSS Lat/Long container |
| CPositionParser | |
| CPrintCell | This class takes multilined string and modifies it to fit into given width for given device |
| CPriorityContainer | Data for selected source from multiple candidates |
| CProgressInfoItem | |
| CQuilt | |
| CQuiltCandidate | |
| CQuiltPatch | |
| CZeroconf::Detail::raw_responce | |
| CRefpoint | |
| CRouteGui | |
| CRouteman | |
| CRoutemanGui | |
| CRoutePoint | |
| CRoutePointGui | |
| CRoutePropDlgCtx | |
| CS52PLIB_Context | |
| CS57ClassRegistrar | |
| CS57Light | |
| Cs57mgr | |
| CS57ObjectDesc | |
| CS57Reader | |
| Cs57RegistrarMgr | S57RegistrarMgr Definition This is a class holding the ctor and dtor for the global registrar |
| Cs57Sector_t | |
| CS57Writer | |
| Cscale | |
| Csegment_pair | |
| CSelect | |
| CSelectCtx | |
| CSelectItem | |
| CSemanticVersion | Versions uses a modified semantic versioning scheme: major.minor.revision.post-tag+build |
| CSENCJobTicket | |
| Cservice_t | |
| CSignalkId | Facade for NavAddrSignalK |
| CStation_Data | |
| ►Cstd::streambuf | |
| CZeroconf::Detail::stdext::membuf | |
| CocpnStyle::Style | |
| CocpnStyle::StyleManager | |
| CSubTrack | |
| CSVGBitmapCache | |
| Csymlink | |
| ►CTable | Represents a NxM simple table with captions |
| CPrintTable | Extension of a class Table with printing into dc |
| ►CTCDataFactory | |
| CTCDS_Ascii_Harmonic | |
| CTCDS_Binary_Harmonic | |
| CTCDataSource | |
| CTCMgr | |
| CThumbData | |
| CTIDE_HEADER_DATA | |
| CTIDE_INDEX | |
| CTIDE_RECORD | |
| CTIDE_STATION_HEADER | |
| CTileOffsetCache | |
| CocpnStyle::Tool | |
| CToolbarItemContainer | |
| ►CTrack | |
| CActiveTrack | |
| CTrackGui | |
| CTrackPoint | |
| CTrackPointGui | |
| CN2kName::tUnionDeviceInformation | |
| Ctz_info_entry | |
| ►CUncopyable | |
| CChartGroupsUI | |
| CConfigCreateDialog | |
| CMMSIEditDialog | |
| CMMSIListCtrl | |
| CMMSI_Props_Panel | |
| Coptions | |
| CUndo | |
| CUndoAction | |
| Cunit | |
| Cusbdata | |
| Cvector_record_descriptor | |
| CViewPort | |
| CWatchdogs | Kind of watchdog events |
| CWayPointman | |
| CWayPointmanGui | |
| Cwifi_local_scan_data | |
| Cwifi_scan_data | |
| CWiFiMyFileTime | |
| ►CWindowDestroyListener | |
| CNMEALogWindow | This class provides access to the NMEA log/debug window |
| CWorker | Manages reading the N2K data stream provided by some N2K gateways from the declared serial port |
| ►CwxApp | |
| CMyApp | |
| ►CwxAppConsole | |
| CCliApp | |
| ►CwxAuiManager | |
| COCPN_AUIManager | |
| ►CwxBitmapButton | |
| COCPNColourPickerCtrl | |
| ►CwxButton | |
| Cdownload_mgr::MainButtonsPanel::UpdateCatalogDialogBtn | Button invoking the advanced catalog dialog |
| Cdownload_mgr::MainButtonsPanel::UpdateCatalogNowBtn | Invokes the simple update catalog procedure |
| ►CwxCheckBox | |
| CHideCheckbox | The "Dont show this message next time" checkbox |
| ►CwxChoice | |
| CCatalogChoice | Select master, beta, alpha, custom drop-down |
| CPlatformChoice | Select compatibility drop-down |
| ►CwxClient | |
| CstClient | |
| ►CwxCommandEvent | |
| CObservedEvt | Adds a std::shared<void> element to wxCommandEvent |
| CObservedEvt | Adds a std::shared<void> element to wxCommandEvent |
| ►CwxConnection | |
| CstConnection | |
| ►CwxControl | |
| CocpnToolBarSimple | |
| CwxCrashPrint | WxCrashPrint |
| ►CwxCursor | |
| CocpCursor | |
| ►CwxDialog | |
| CAcceptObjectDialog | "Accept Object" Dialog Definition |
| CCM93OffsetDialog | |
| CCanvasOptions | |
| CCatalogSettingsDialog | Modal dialog, displays settings for plugin catalog |
| CChartBarWin | |
| CConfigCreateDialog | |
| CDeviceRuleDialog | Main, top-level device udev rule dialog |
| CDongleRuleDialog | Main, top-level Dongle udev rule dialog |
| CGoToPositionDialog | |
| CKmlFormatDialog | |
| ►CLinkPropDlgDef | Class LinkPropDlgDef |
| CLinkPropImpl | Class LinkPropImpl |
| CMMSIEditDialog | |
| CMigrateAssistantDialog | |
| COCPNMessageDialog | |
| ►COCPN_AlertDialog | |
| CAISTargetAlertDialog | |
| COCPN_TimedHTMLMessageDialog | |
| CPINConfirmDialog | |
| CPINCreateDialog | |
| CPluginDownloadDialog | |
| CPriorityDlg | |
| CRoutePrintSelection | |
| CSaveDefaultsDialog | Class SaveDefaultsDialog |
| CSendToGpsDlg | Route "Send to GPS..." Dialog Definition |
| CSendToPeerDlg | Route "Send to Peer..." Dialog Definition |
| CSentenceListDlg | |
| CSetScaleDialog | |
| CSimpleCatalogDialog | |
| CToolbarChoicesDialog | |
| CToolbarMOBDialog | |
| CTrackPrintSelection | |
| CUpdateDialog | Modal dialog, displays available updates (possibly just one) and lets user select and eventually confirm update |
| Cabout | |
| Ccatalog_mgr::CatalogUpdate | The advanced dialog showing channels, possible updates, rollback etc |
| Coptions | |
| CwxScrollingDialog | |
| ►CwxDialogHelper | |
| CwxScrollingDialog | |
| CwxScrollingPropertySheetDialog | |
| ►CwxDirTraverser | |
| CFindCM93Dictionary | |
| ►CwxEvent | |
| CCommDriverN0183NetEvent | Internal wxEvent worker thread – main driver |
| CCommDriverN0183SerialEvent | Internal event worker thread -> driver main code |
| CCommDriverN2KSerialEvent | Internal event worker thread -> main driver |
| CCommDriverSignalKNetEvent | Internal event worker thread -> main driver |
| COCPN_BUILDSENC_ThreadEvent | |
| COCPN_CompressionThreadEvent | |
| COCPN_MsgEvent | |
| COCPN_ThreadMessageEvent | |
| COCPN_downloadEvent | |
| CRESTServerEvent | |
| ►CwxEvtHandler | |
| CActiveTrack | |
| CAisDecoder | |
| CAisInfoGui | |
| CCanvasMenuHandler | |
| CCommBridge | Handle most incoming messages and make them available for other parties |
| CCommDriverN0183Net | Driver for NMEA0183 over TCP/IP |
| CCommDriverN0183Serial | Driver for NMEA0183 over serial connections |
| CCommDriverN2KSerial | Driver for NMEA200 messages over serial connections |
| CCommDriverSignalKNet | Driver for SignalK messages over TCP/IP |
| CConnectionsDialog | |
| CGarminProtocolHandler | |
| CMultiplexer | |
| CPI_DLEvtHandler | |
| CPiano | |
| CPlugInManager | |
| CRESTServer | |
| CSENCThreadManager | |
| CTimedMessageBox | |
| CandroidUtilHandler | |
| CglTextureManager | |
| CpluginUtilHandler | |
| ►CwxFileConfig | |
| CMyConfig | |
| ►CwxFrame | |
| CAISTargetQueryDialog | |
| ►CAboutFrame | Class AboutFrame |
| CAboutFrameImpl | |
| CAdvancedCatalogDialog | Catalog handler GUI |
| CConsoleCanvas | |
| CMUIBar | |
| CMarkInfoDlg | Class MarkInfoDef |
| CMyFrame | |
| CPopUpDSlide | |
| CRouteManagerDialog | |
| ►CRoutePropDlg | Class RoutePropDlg |
| CRoutePropDlgImpl | |
| ►CS57QueryDialog | |
| CS57ExtraQueryInfoDlg | |
| CTCWin | |
| CTTYWindow | |
| CToolTipWin | |
| CTrackPropDlg | Class TrackPropDlg |
| ►CocpnFloatingToolbarDialog | |
| CiENCToolbar | |
| ►CwxGauge | |
| CInProgressIndicator | |
| ►CwxGLCanvas | |
| CglChartCanvas | |
| CglTestCanvas | |
| CwxLineF | |
| ►CwxListCtrl | |
| CMMSIListCtrl | |
| COCPNListCtrl | |
| COCPNOffsetListCtrl | |
| COCPNTrackListCtrl | |
| ►CwxLog | |
| COcpnLog | Logging interface |
| ►CwxMemoryDC | |
| CocpnMemDC | |
| ►CwxModule | |
| CwxDialogLayoutAdapterModule | |
| ►CwxObject | |
| COCPNRegion | |
| ►CPlugInChartBase | |
| ►CPlugInChartBaseExtended | |
| CPlugInChartBaseExtendedPlus2 | |
| ►CPlugInChartBaseGL | |
| CPlugInChartBaseGLPlus2 | |
| CRoute | |
| ►CwxDialogLayoutAdapter | |
| CwxStandardDialogLayoutAdapter | |
| ►CwxObjectRefData | |
| COCPNRegionRefData | |
| ►CwxOwnerDrawnComboBox | |
| COCPNFatCombo | |
| COCPNIconCombo | |
| ►CwxPanel | |
| CAISTargetListDialog | |
| CAddPluginPanel | |
| CButtons | Install/Quit buttons bottom-right |
| CCandidateButtonsPanel | The two buttons 'install' and 'website', the latter optionally hidden |
| CCanvasConfigSelect | |
| CCatalogMgrPanel | |
| CChInfoWin | |
| CConfigPanel | |
| CConnectionParamsPanel | |
| CDeviceInfoPanel | The device "manual instructions" and "Review rule" stuff |
| CDongleInfoPanel | The dongle "manual instructions" and "Review rule" stuff |
| CGrabberWin | |
| CHidePanel | Line with "Don't show this message..." checkbox
|
| ►CHideShowPanel | A clickable triangle which controls child window hide/show |
| CManualInstructions | Manual instructions dynamic display |
| CReviewRule | Review rule dynamic display |
| CInstallButton | Download and install a PluginMetadata item when clicked |
| CMMSI_Props_Panel | |
| COCPNChartDirPanel | |
| COCPNSoundPanel | |
| CPluginIconPanel | A plugin icon, scaled to about 2/3 of available space |
| CPluginPanel | |
| CPluginTextPanel | Plugin name, version, summary + an optionally shown description |
| CUpdateWebsiteButton | Invokes client browser on plugin info_url when clicked |
| CWebsiteButton | Invokes client browser on plugin info_url when clicked |
| Ccatalog_mgr::CatalogLoad | Download status/progress window, always shown at start-up |
| Ccatalog_mgr::CatalogLoad::Buttons | OK/Cancel buttons for the download progress window |
| Ccatalog_mgr::CatalogLoad::DialogGrid | Grid with Server is Reachable..., Check channel... etc |
| Ccatalog_mgr::CatalogUpdate::ActiveCatalogGrid | Active catalog: The current active, the default and latest downloaded + buttons to use default or latest |
| Ccatalog_mgr::CatalogUpdate::Buttons | The buttons below custom url: Use Default and Update |
| Ccatalog_mgr::CatalogUpdate::UrlChannel | Combobox where user selects active catalog channel |
| Ccatalog_mgr::CatalogUpdate::UrlEdit | Custom url edit control, a text line |
| Ccatalog_mgr::CatalogUpdate::UrlStatus | The Url Status line at top |
| Cdownload_mgr::CandidateButtonsPanel | The two buttons 'install' and 'website', the latter optionally hidden |
| Cdownload_mgr::InstallButton | Download and install a PluginMetadata item when clicked |
| Cdownload_mgr::MainButtonsPanel | Three buttons bottom-right for plugin catalog maintenance |
| Cdownload_mgr::PluginIconPanel | A plugin icon, scaled to about 2/3 of available space |
| Cdownload_mgr::PluginTextPanel | Plugin name, version, summary + an optionally shown description |
| ►CwxPrintout | |
| ►CMyPrintout | |
| CMyRoutePrintout | |
| CMyTrackPrintout | |
| ►CwxPropertySheetDialog | |
| CwxScrollingPropertySheetDialog | |
| ►CwxScrolledWindow | |
| CChartGroupsUI | |
| COCPNCheckedListCtrl | |
| COcpnUpdateScrolledWindow | The list of download candidates in a scrolled window + OK and Settings button |
| CPluginListPanel | |
| CTTYScroll | |
| Cdownload_mgr::OcpnScrolledWindow | The list of download candidates in a scrolled window + OK and Settings button |
| ►CwxServer | |
| CstServer | |
| ►CwxSlider | |
| CMouseZoomSlider | |
| ►CwxStaticBoxSizer | |
| CCacheSizer | |
| CCatalogSizer | Catalog channel selection panel |
| CCompatSizer | Plugin compatibility panel |
| ►CwxStaticText | |
| CCompatText | Current selected compatibility |
| CConnBoldLabel | A wxStaticText bold label with correct width, see #2538 |
| ►CwxStdDialogButtonSizer | |
| CButtonsSizer | The Done button |
| ►CwxStopWatch | |
| COCPNStopWatch | |
| ►CwxTextCtrl | |
| CCustomCatalogCtrl | The custom URL text entry |
| CDummyTextCtrl | |
| CLatLonTextCtrl | |
| CTimeCtrl | |
| ►CwxTextWrapper | |
| CChartDirPanelHardBreakWrapper | |
| CHardBreakWrapper | |
| CMessageHardBreakWrapper | |
| CPanelHardBreakWrapper | |
| ►CwxThread | |
| CCommDriverN2KSerialThread | Internal worker thread |
| CCommDriverSignalKNetThread | |
| CCompressionPoolThread | |
| CGARMIN_Serial_Thread | |
| CGARMIN_USB_Thread | |
| CParseENCWorkerThread | |
| CRESTServerThread | |
| CSENCBuildThread | |
| CWIFIDNSTestThread | |
| CWebSocketThread | Internal worker thread |
| ►CwxToolBarToolBase | |
| CocpnToolBarTool | |
| ►CwxTreeItemData | |
| CPriorityEntry | |
| ►CwxWindow | |
| CAnnunText | |
| CCDI | |
| CChartCanvas | |
| CMUIButton | |
| CRolloverWin | |
| CThumbWin | |
| CTimedPopupWin | |
| CWIFIWindow | |
| ►Cpugi::xml_document | |
| ►CNavObjectCollection1 | |
| CNavObjectChanges | |
| COCPNConfigCatalog | |