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

Public Member Functions

wxString CreatePropString (void)
 
bool IsVisibleOnChart ()
 
void SetVisibleOnChart (bool viz=true)
 
bool IsVisibleOnListing ()
 
void SetVisibleOnListing (bool viz=true)
 
wxCheckBoxState HasVisibleNames ()
 
void SetVisibleNames (wxCheckBoxState viz=wxCHK_UNDETERMINED)
 

Public Attributes

bool m_bIsVisibleOnChart
 
bool m_bIsVisibleOnListing
 
wxCheckBoxState m_bHasVisibleNames
 
long m_NoOfItems
 
int m_LayerID
 
wxString m_LayerName
 
wxString m_LayerFileName
 
wxString m_LayerDescription
 
wxString m_LayerType
 
wxDateTime m_CreateTime
 

Detailed Description

Definition at line 32 of file Layer.h.

Constructor & Destructor Documentation

◆ Layer()

Layer::Layer ( void  )

Definition at line 33 of file Layer.cpp.

◆ ~Layer()

Layer::~Layer ( void  )

Definition at line 45 of file Layer.cpp.

Member Function Documentation

◆ CreatePropString()

wxString Layer::CreatePropString ( void  )
inline

Definition at line 36 of file Layer.h.

◆ HasVisibleNames()

wxCheckBoxState Layer::HasVisibleNames ( )
inline

Definition at line 41 of file Layer.h.

◆ IsVisibleOnChart()

bool Layer::IsVisibleOnChart ( )
inline

Definition at line 37 of file Layer.h.

◆ IsVisibleOnListing()

bool Layer::IsVisibleOnListing ( )
inline

Definition at line 39 of file Layer.h.

◆ SetVisibleNames()

void Layer::SetVisibleNames ( wxCheckBoxState  viz = wxCHK_UNDETERMINED)
inline

Definition at line 42 of file Layer.h.

◆ SetVisibleOnChart()

void Layer::SetVisibleOnChart ( bool  viz = true)
inline

Definition at line 38 of file Layer.h.

◆ SetVisibleOnListing()

void Layer::SetVisibleOnListing ( bool  viz = true)
inline

Definition at line 40 of file Layer.h.

Member Data Documentation

◆ m_bHasVisibleNames

wxCheckBoxState Layer::m_bHasVisibleNames

Definition at line 48 of file Layer.h.

◆ m_bIsVisibleOnChart

bool Layer::m_bIsVisibleOnChart

Definition at line 46 of file Layer.h.

◆ m_bIsVisibleOnListing

bool Layer::m_bIsVisibleOnListing

Definition at line 47 of file Layer.h.

◆ m_CreateTime

wxDateTime Layer::m_CreateTime

Definition at line 56 of file Layer.h.

◆ m_LayerDescription

wxString Layer::m_LayerDescription

Definition at line 54 of file Layer.h.

◆ m_LayerFileName

wxString Layer::m_LayerFileName

Definition at line 53 of file Layer.h.

◆ m_LayerID

int Layer::m_LayerID

Definition at line 50 of file Layer.h.

◆ m_LayerName

wxString Layer::m_LayerName

Definition at line 52 of file Layer.h.

◆ m_LayerType

wxString Layer::m_LayerType

Definition at line 55 of file Layer.h.

◆ m_NoOfItems

long Layer::m_NoOfItems

Definition at line 49 of file Layer.h.


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