Odamex
Setting the Standard in Multiplayer Doom
dlgServers Class Reference

#include <dlg_servers.h>

Public Member Functions

 dlgServers (MasterServer *ms, wxWindow *parent, wxWindowID id=-1)
virtual ~dlgServers ()
CustomServer_t GetCustomServer (wxUint32)

Protected Member Functions

void OnServerList (wxCommandEvent &event)
void OnSubstChecked (wxCommandEvent &event)
void OnButtonOK (wxCommandEvent &event)
void OnButtonClose (wxCommandEvent &event)
void OnButtonAddServer (wxCommandEvent &event)
void OnButtonReplaceServer (wxCommandEvent &event)
void OnButtonDeleteServer (wxCommandEvent &event)
void OnButtonMoveServerUp (wxCommandEvent &event)
void OnButtonMoveServerDown (wxCommandEvent &event)
void ChkSetValueEx (wxInt32 XrcId, wxCheckBox *CheckBox, bool checked)
void SaveSettings ()
void LoadSettings ()
void LoadServersIn ()

Protected Attributes

wxFileConfig ConfigInfo
wxListBox * SERVER_LIST
wxTextCtrl * TEXT_SUBSTITUTE
wxCheckBox * CHECK_SUBSTITUTE
wxButton * ADD_SERVER_BUTTON
wxButton * DEL_SERVER_BUTTON
wxButton * UP_SERVER_BUTTON
wxButton * DOWN_SERVER_BUTTON
wxButton * CLOSE_BUTTON
wxButton * OK_BUTTON
bool UserChangedSetting
MasterServerMServer

Constructor & Destructor Documentation

dlgServers::dlgServers ( MasterServer ms,
wxWindow *  parent,
wxWindowID  id = -1 
)
dlgServers::~dlgServers ( ) [virtual]

Member Function Documentation

void dlgServers::ChkSetValueEx ( wxInt32  XrcId,
wxCheckBox *  CheckBox,
bool  checked 
) [protected]
CustomServer_t dlgServers::GetCustomServer ( wxUint32  )
void dlgServers::LoadServersIn ( ) [protected]
void dlgServers::LoadSettings ( ) [protected]
void dlgServers::OnButtonAddServer ( wxCommandEvent &  event) [protected]
void dlgServers::OnButtonClose ( wxCommandEvent &  event) [protected]
void dlgServers::OnButtonDeleteServer ( wxCommandEvent &  event) [protected]
void dlgServers::OnButtonMoveServerDown ( wxCommandEvent &  event) [protected]
void dlgServers::OnButtonMoveServerUp ( wxCommandEvent &  event) [protected]
void dlgServers::OnButtonOK ( wxCommandEvent &  event) [protected]
void dlgServers::OnButtonReplaceServer ( wxCommandEvent &  event) [protected]
void dlgServers::OnServerList ( wxCommandEvent &  event) [protected]
void dlgServers::OnSubstChecked ( wxCommandEvent &  event) [protected]
void dlgServers::SaveSettings ( ) [protected]

Field Documentation

wxButton* dlgServers::ADD_SERVER_BUTTON [protected]
wxCheckBox* dlgServers::CHECK_SUBSTITUTE [protected]
wxButton* dlgServers::CLOSE_BUTTON [protected]
wxFileConfig dlgServers::ConfigInfo [protected]
wxButton* dlgServers::DEL_SERVER_BUTTON [protected]
wxButton* dlgServers::DOWN_SERVER_BUTTON [protected]
wxButton* dlgServers::OK_BUTTON [protected]
wxListBox* dlgServers::SERVER_LIST [protected]
wxTextCtrl* dlgServers::TEXT_SUBSTITUTE [protected]
wxButton* dlgServers::UP_SERVER_BUTTON [protected]

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