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

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

#include <OCPNListCtrl.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

AISTargetListDialogm_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 38 of file OCPNListCtrl.h.

Constructor & Destructor Documentation

◆ OCPNListCtrl()

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

Definition at line 31 of file OCPNListCtrl.cpp.

◆ ~OCPNListCtrl()

OCPNListCtrl::~OCPNListCtrl ( )

Definition at line 37 of file OCPNListCtrl.cpp.

Member Function Documentation

◆ GetTargetColumnData()

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

Definition at line 75 of file OCPNListCtrl.cpp.

◆ OnGetItemColumnImage()

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

Definition at line 71 of file OCPNListCtrl.cpp.

◆ OnGetItemText()

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

Definition at line 60 of file OCPNListCtrl.cpp.

Member Data Documentation

◆ m_parent

AISTargetListDialog* OCPNListCtrl::m_parent

Definition at line 49 of file OCPNListCtrl.h.


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