OpenCPN Partial API docs
Loading...
Searching...
No Matches
OCPNListCtrl Class Reference

A custom list control for displaying AIS target information. More...

#include <ocpn_list_ctrl.h>

Inheritance diagram for OCPNListCtrl:

Public Member Functions

 OCPNListCtrl (AISTargetListDialog *parent, wxWindowID id, const wxPoint &pos, const wxSize &size, long style)
wxString OnGetItemText (long item, long column) const
int OnGetItemColumnImage (long item, long column) const
wxString GetTargetColumnData (AisTargetData *pAISTarget, long column) const

Public Attributes

AISTargetListDialog * m_parent

Detailed Description

A custom list control for displaying AIS target information.

Extends wxListCtrl to provide specialized functionality for displaying and managing AIS target data in OpenCPN.

Definition at line 40 of file ocpn_list_ctrl.h.

Constructor & Destructor Documentation

◆ OCPNListCtrl()

OCPNListCtrl::OCPNListCtrl ( AISTargetListDialog * parent,
wxWindowID id,
const wxPoint & pos,
const wxSize & size,
long style )

Definition at line 33 of file ocpn_list_ctrl.cpp.

◆ ~OCPNListCtrl()

OCPNListCtrl::~OCPNListCtrl ( )

Definition at line 39 of file ocpn_list_ctrl.cpp.

Member Function Documentation

◆ GetTargetColumnData()

wxString OCPNListCtrl::GetTargetColumnData ( AisTargetData * pAISTarget,
long column ) const

Definition at line 77 of file ocpn_list_ctrl.cpp.

◆ OnGetItemColumnImage()

int OCPNListCtrl::OnGetItemColumnImage ( long item,
long column ) const

Definition at line 73 of file ocpn_list_ctrl.cpp.

◆ OnGetItemText()

wxString OCPNListCtrl::OnGetItemText ( long item,
long column ) const

Definition at line 62 of file ocpn_list_ctrl.cpp.

Member Data Documentation

◆ m_parent

AISTargetListDialog* OCPNListCtrl::m_parent

Definition at line 51 of file ocpn_list_ctrl.h.


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