OpenCPN Partial API docs
Loading...
Searching...
No Matches
GribSettingsDialog Class Reference
Inheritance diagram for GribSettingsDialog:
GribSettingsDialogBase

Public Member Functions

 GribSettingsDialog (GRIBUICtrlBar &parent, GribOverlaySettings &extSettings, int &lastdatatype, int fileIntervalIndex)
 
void WriteSettings ()
 
void SetSettingsDialogSize ()
 
void SaveLastPage ()
 
int GetPageIndex ()
 
- Public Member Functions inherited from GribSettingsDialogBase
 GribSettingsDialogBase (wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=_("Settings"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1, -1), long style=wxDEFAULT_DIALOG_STYLE)
 

Additional Inherited Members

- Public Attributes inherited from GribSettingsDialogBase
wxNotebook * m_nSettingsBook
 
wxCheckBox * m_cLoopMode
 
wxCheckBox * m_cInterpolate
 
wxChoice * m_sSlicesPerUpdate
 
wxStdDialogButtonSizer * m_sButton
 
wxButton * m_sButtonOK
 
wxButton * m_sButtonApply
 
wxButton * m_sButtonCancel
 
- Protected Attributes inherited from GribSettingsDialogBase
wxFlexGridSizer * m_fgSetDataSizer
 
wxChoice * m_cDataType
 
wxChoice * m_cDataUnits
 
wxCheckBox * m_cbBarbedArrows
 
wxFlexGridSizer * m_fgBarbedData1
 
wxChoice * m_cBarbedColours
 
wxCheckBox * m_cBarbArrFixSpac
 
wxCheckBox * m_cBarbArrMinSpac
 
wxFlexGridSizer * m_fgBarbedData2
 
wxCheckBox * m_cBarbedVisibility
 
wxSpinCtrl * m_sBarbArrSpacing
 
wxCheckBox * m_cbIsoBars
 
wxFlexGridSizer * m_fIsoBarSpacing
 
wxStaticText * m_tIsoBarSpacing
 
wxSpinCtrl * m_sIsoBarSpacing
 
wxFlexGridSizer * m_fIsoBarVisibility
 
wxCheckBox * m_sIsoBarVisibility
 
wxCheckBox * m_cbAbbrIsoBarsNumbers
 
wxCheckBox * m_cbDirectionArrows
 
wxFlexGridSizer * m_fgDirArrData1
 
wxChoice * m_cDirectionArrowForm
 
wxCheckBox * m_cDirArrFixSpac
 
wxCheckBox * m_cDirArrMinSpac
 
wxFlexGridSizer * m_fgDirArrData2
 
wxChoice * m_cDirectionArrowSize
 
wxSpinCtrl * m_sDirArrSpacing
 
wxCheckBox * m_cbOverlayMap
 
wxStaticText * m_tOverlayColors
 
wxChoice * m_cOverlayColors
 
wxCheckBox * m_cbNumbers
 
wxFlexGridSizer * m_fgNumData1
 
wxCheckBox * m_cNumFixSpac
 
wxCheckBox * m_cNumMinSpac
 
wxSpinCtrl * m_sNumbersSpacing
 
wxCheckBox * m_cbParticles
 
wxStaticText * m_ctParticles
 
wxSlider * m_sParticleDensity
 
wxStaticText * m_staticText24
 
wxSlider * m_sTransparency
 
wxFlexGridSizer * m_fgSetPlaybackSizer
 
wxStaticText * m_staticText26
 
wxChoice * m_cLoopStartPoint
 
wxSlider * m_sUpdatesPerSecond
 
wxStaticText * m_tSlicesPerUpdate
 
wxFlexGridSizer * m_fgSetGuiSizer
 
wxRadioButton * m_rbCurDataAttaWCap
 
wxRadioButton * m_rbCurDataAttaWoCap
 
wxRadioButton * m_rbCurDataIsolHoriz
 
wxRadioButton * m_rbCurDataIsolVertic
 
wxStaticBitmap * m_biAltitude
 
wxStaticBitmap * m_biNow
 
wxStaticBitmap * m_biZoomToCenter
 
wxStaticBitmap * m_biShowCursorData
 
wxStaticBitmap * m_biPlay
 
wxStaticBitmap * m_biTimeSlider
 
wxStaticBitmap * m_biOpenFile
 
wxStaticBitmap * m_biSettings
 
wxStaticBitmap * m_biRequest
 

Detailed Description

Definition at line 144 of file GribSettingsDialog.h.

Constructor & Destructor Documentation

◆ GribSettingsDialog()

GribSettingsDialog::GribSettingsDialog ( GRIBUICtrlBar parent,
GribOverlaySettings extSettings,
int &  lastdatatype,
int  fileIntervalIndex 
)

Definition at line 647 of file GribSettingsDialog.cpp.

Member Function Documentation

◆ GetPageIndex()

int GribSettingsDialog::GetPageIndex ( )
inline

Definition at line 152 of file GribSettingsDialog.h.

◆ SaveLastPage()

void GribSettingsDialog::SaveLastPage ( )

Definition at line 740 of file GribSettingsDialog.cpp.

◆ SetSettingsDialogSize()

void GribSettingsDialog::SetSettingsDialogSize ( )

Definition at line 755 of file GribSettingsDialog.cpp.

◆ WriteSettings()

void GribSettingsDialog::WriteSettings ( )

Definition at line 838 of file GribSettingsDialog.cpp.


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