OpenMoHAA ..
Loading...
Searching...
No Matches
CSbmfcsampleDlg Class Reference
Inheritance diagram for CSbmfcsampleDlg:

Public Types

enum  { IDD = IDD_SBMFCSAMPLE_DIALOG }

Public Member Functions

 CSbmfcsampleDlg (CWnd *pParent=NULL)
virtual BOOL DestroyWindow ()

Public Attributes

CStatic m_servers
CProgressCtrl m_progress
CListCtrl m_serverList
CListCtrl m_playerList
CString m_filter
CString m_gamename
int m_startPort
int m_endPort

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
void AddServer (SBServer server, BOOL checkForReplace)
void RemoveServer (SBServer server)
int FindServer (SBServer server)
BOOL CreateServerList ()
virtual BOOL OnInitDialog ()
afx_msg void OnRefresh ()
afx_msg void OnClickServerlist (NMHDR *pNMHDR, LRESULT *pResult)
afx_msg void OnDblclkServerlist (NMHDR *pNMHDR, LRESULT *pResult)
afx_msg void OnTimer (UINT nIDEvent)
afx_msg void OnColumnclickServerlist (NMHDR *pNMHDR, LRESULT *pResult)

Static Protected Member Functions

static void SBCallback (ServerBrowser serverBrowser, SBCallbackReason reason, SBServer server, void *instance)
static void SBConnectCallback (ServerBrowser serverBrowser, SBConnectToServerState state, SOCKET gamesocket, struct sockaddr_in *remoteaddr, void *instance)

Protected Attributes

HICON m_hIcon
ServerBrowser m_serverBrowser
UINT m_timerID
int m_serverCount

The documentation for this class was generated from the following files:
  • code/gamespy/serverbrowsing/sbmfcsample/sbmfcsampleDlg.h
  • code/gamespy/serverbrowsing/sbmfcsample/sbmfcsampleDlg.cpp