Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
CTeamsDialog Class Reference

#include <teamsdialog.h>

Inherits CDialog.

Public Types

enum  { IDD = IDD_TEAMS_DIALOG }
 

Public Member Functions

 CTeamsDialog (CWnd *pParent=NULL)
 

Protected Types

enum  {
  REBUILD_TEAMS = 0x01 , REBUILD_OWNERS = 0x02 , REBUILD_ALLIES = 0x04 , REBUILD_NONE = 0x00 ,
  REBUILD_ALL = 0xff
}
 

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
 
virtual BOOL OnInitDialog ()
 
virtual void OnOK ()
 
virtual void OnCancel ()
 
afx_msg void OnNewteam ()
 
afx_msg void OnDeleteteam ()
 
afx_msg void OnEditTemplate ()
 
afx_msg void OnSelchangePlayerList ()
 
afx_msg void OnClickTeamsList (NMHDR *pNMHDR, LRESULT *pResult)
 
afx_msg void OnDblclkTeamsList (NMHDR *pNMHDR, LRESULT *pResult)
 
afx_msg void OnCopyteam ()
 
afx_msg void OnSelectTeamMembers ()
 
afx_msg void OnMoveDownTeam ()
 This function moves a team down the list in the teams list dialog.
 
afx_msg void OnMoveUpTeam ()
 
void updateUI (Int whatToRebuild)
 
void validateTeamOwners (void)
 
Bool isValidTeamOwner (AsciiString ownerName)
 
void doCorrectTeamOwnerDialog (TeamsInfo *ti)
 

Protected Attributes

Int m_updating
 
SidesList m_sides
 
Int m_curTeam
 

Detailed Description

Definition at line 33 of file teamsdialog.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
protected
Enumerator
REBUILD_TEAMS 
REBUILD_OWNERS 
REBUILD_ALLIES 
REBUILD_NONE 
REBUILD_ALL 

Definition at line 78 of file teamsdialog.h.

◆ anonymous enum

anonymous enum
Enumerator
IDD 

Definition at line 41 of file teamsdialog.h.

Constructor & Destructor Documentation

◆ CTeamsDialog()

CTeamsDialog::CTeamsDialog ( CWnd * pParent = NULL)

Definition at line 46 of file teamsdialog.cpp.

Member Function Documentation

◆ doCorrectTeamOwnerDialog()

void CTeamsDialog::doCorrectTeamOwnerDialog ( TeamsInfo * ti)
protected

Definition at line 632 of file teamsdialog.cpp.

◆ DoDataExchange()

void CTeamsDialog::DoDataExchange ( CDataExchange * pDX)
protectedvirtual

Definition at line 55 of file teamsdialog.cpp.

◆ isValidTeamOwner()

Bool CTeamsDialog::isValidTeamOwner ( AsciiString ownerName)
protected

Definition at line 600 of file teamsdialog.cpp.

◆ OnCancel()

void CTeamsDialog::OnCancel ( )
protectedvirtual

Definition at line 239 of file teamsdialog.cpp.

◆ OnClickTeamsList()

void CTeamsDialog::OnClickTeamsList ( NMHDR * pNMHDR,
LRESULT * pResult )
protected

Definition at line 380 of file teamsdialog.cpp.

◆ OnCopyteam()

void CTeamsDialog::OnCopyteam ( )
protected

Definition at line 411 of file teamsdialog.cpp.

◆ OnDblclkTeamsList()

void CTeamsDialog::OnDblclkTeamsList ( NMHDR * pNMHDR,
LRESULT * pResult )
protected

Definition at line 395 of file teamsdialog.cpp.

◆ OnDeleteteam()

void CTeamsDialog::OnDeleteteam ( )
protected

Definition at line 270 of file teamsdialog.cpp.

◆ OnEditTemplate()

void CTeamsDialog::OnEditTemplate ( )
protected

Definition at line 296 of file teamsdialog.cpp.

◆ OnInitDialog()

BOOL CTeamsDialog::OnInitDialog ( )
protectedvirtual

Definition at line 191 of file teamsdialog.cpp.

◆ OnMoveDownTeam()

void CTeamsDialog::OnMoveDownTeam ( )
protected

This function moves a team down the list in the teams list dialog.

Definition at line 520 of file teamsdialog.cpp.

◆ OnMoveUpTeam()

void CTeamsDialog::OnMoveUpTeam ( )
protected

This function moves a team up the list in the teams list dialog

Definition at line 461 of file teamsdialog.cpp.

◆ OnNewteam()

void CTeamsDialog::OnNewteam ( )
protected

Definition at line 244 of file teamsdialog.cpp.

◆ OnOK()

void CTeamsDialog::OnOK ( )
protectedvirtual

Definition at line 224 of file teamsdialog.cpp.

◆ OnSelchangePlayerList()

void CTeamsDialog::OnSelchangePlayerList ( )
protected

Definition at line 375 of file teamsdialog.cpp.

◆ OnSelectTeamMembers()

void CTeamsDialog::OnSelectTeamMembers ( )
protected

Definition at line 430 of file teamsdialog.cpp.

◆ updateUI()

void CTeamsDialog::updateUI ( Int whatToRebuild)
protected

Definition at line 138 of file teamsdialog.cpp.

◆ validateTeamOwners()

void CTeamsDialog::validateTeamOwners ( void )
protected

Definition at line 577 of file teamsdialog.cpp.

Member Data Documentation

◆ m_curTeam

Int CTeamsDialog::m_curTeam
protected

Definition at line 76 of file teamsdialog.h.

◆ m_sides

SidesList CTeamsDialog::m_sides
protected

Definition at line 75 of file teamsdialog.h.

◆ m_updating

Int CTeamsDialog::m_updating
protected

Definition at line 74 of file teamsdialog.h.


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