Odamex
Setting the Standard in Multiplayer Doom
dlgConfig Class Reference

#include <dlg_config.h>

Public Member Functions

 dlgConfig (launchercfg_t *cfg, wxWindow *parent, wxWindowID id=-1)
virtual ~dlgConfig ()
void LoadSettings ()
void SaveSettings ()
void Show ()

Protected Member Functions

void OnOK (wxCommandEvent &event)
void OnChooseDir (wxFileDirPickerEvent &event)
void OnAddDir (wxCommandEvent &event)
void OnReplaceDir (wxCommandEvent &event)
void OnDeleteDir (wxCommandEvent &event)
void OnUpClick (wxCommandEvent &event)
void OnDownClick (wxCommandEvent &event)
void OnGetEnvClick (wxCommandEvent &event)
void OnCheckedBox (wxCommandEvent &event)
void OnChooseOdamexPath (wxFileDirPickerEvent &event)
void OnTextChange (wxCommandEvent &event)
void OnSpinValChange (wxSpinEvent &event)

Protected Attributes

wxCheckBox * m_ChkCtrlGetListOnStart
wxCheckBox * m_ChkCtrlShowBlockedServers
wxListBox * m_LstCtrlWadDirectories
wxDirPickerCtrl * m_DirCtrlChooseWadDir
wxDirPickerCtrl * m_DirCtrlChooseOdamexPath
wxSpinCtrl * m_SpnCtrlMasterTimeout
wxSpinCtrl * m_SpnCtrlServerTimeout
wxTextCtrl * m_TxtCtrlExtraCmdLineArgs
wxSpinCtrl * m_SpnCtrlPQGood
wxSpinCtrl * m_SpnCtrlPQPlayable
wxSpinCtrl * m_SpnCtrlPQLaggy
wxStaticBitmap * m_StcBmpPQGood
wxStaticBitmap * m_StcBmpPQPlayable
wxStaticBitmap * m_StcBmpPQLaggy
wxStaticBitmap * m_StcBmpPQBad
wxFileConfig ConfigInfo
launchercfg_tcfg_file
bool UserChangedSetting

Constructor & Destructor Documentation

dlgConfig::dlgConfig ( launchercfg_t cfg,
wxWindow *  parent,
wxWindowID  id = -1 
)
dlgConfig::~dlgConfig ( ) [virtual]

Member Function Documentation

void dlgConfig::LoadSettings ( )
void dlgConfig::OnAddDir ( wxCommandEvent &  event) [protected]
void dlgConfig::OnCheckedBox ( wxCommandEvent &  event) [protected]
void dlgConfig::OnChooseDir ( wxFileDirPickerEvent &  event) [protected]
void dlgConfig::OnChooseOdamexPath ( wxFileDirPickerEvent &  event) [protected]
void dlgConfig::OnDeleteDir ( wxCommandEvent &  event) [protected]
void dlgConfig::OnDownClick ( wxCommandEvent &  event) [protected]
void dlgConfig::OnGetEnvClick ( wxCommandEvent &  event) [protected]
void dlgConfig::OnOK ( wxCommandEvent &  event) [protected]
void dlgConfig::OnReplaceDir ( wxCommandEvent &  event) [protected]
void dlgConfig::OnSpinValChange ( wxSpinEvent &  event) [protected]
void dlgConfig::OnTextChange ( wxCommandEvent &  event) [protected]
void dlgConfig::OnUpClick ( wxCommandEvent &  event) [protected]
void dlgConfig::SaveSettings ( )
void dlgConfig::Show ( )

Field Documentation

wxFileConfig dlgConfig::ConfigInfo [protected]
wxCheckBox* dlgConfig::m_ChkCtrlGetListOnStart [protected]
wxCheckBox* dlgConfig::m_ChkCtrlShowBlockedServers [protected]
wxDirPickerCtrl* dlgConfig::m_DirCtrlChooseOdamexPath [protected]
wxDirPickerCtrl* dlgConfig::m_DirCtrlChooseWadDir [protected]
wxListBox* dlgConfig::m_LstCtrlWadDirectories [protected]
wxSpinCtrl* dlgConfig::m_SpnCtrlMasterTimeout [protected]
wxSpinCtrl* dlgConfig::m_SpnCtrlPQGood [protected]
wxSpinCtrl* dlgConfig::m_SpnCtrlPQLaggy [protected]
wxSpinCtrl* dlgConfig::m_SpnCtrlPQPlayable [protected]
wxSpinCtrl* dlgConfig::m_SpnCtrlServerTimeout [protected]
wxStaticBitmap* dlgConfig::m_StcBmpPQBad [protected]
wxStaticBitmap* dlgConfig::m_StcBmpPQGood [protected]
wxStaticBitmap* dlgConfig::m_StcBmpPQLaggy [protected]
wxStaticBitmap* dlgConfig::m_StcBmpPQPlayable [protected]
wxTextCtrl* dlgConfig::m_TxtCtrlExtraCmdLineArgs [protected]

The documentation for this class was generated from the following files:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends