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

#include <TeamIdentity.h>

Inherits CPropertyPage.

Public Types

enum  { IDD = IDD_TeamIdentity }
 

Public Member Functions

 TeamIdentity ()
 
void setTeamDict (Dict *pDict)
 
void setSidesList (SidesList *pSides)
 

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
 
virtual BOOL OnCommand (WPARAM wParam, LPARAM lParam)
 
void loadUnitsInfo (int idcMinUnit, NameKeyType keyMinUnit, int idcMaxUnit, NameKeyType keyMaxUnit, int idcUnitType, NameKeyType keyUnitType)
 
void OnUnitTypeButton (Int idcUnitType)
 
virtual BOOL OnInitDialog ()
 
afx_msg void OnAiRecruitable ()
 
afx_msg void OnAutoReinforce ()
 
afx_msg void OnBaseDefense ()
 
afx_msg void OnChangeDescription ()
 
afx_msg void OnChangeMax ()
 
afx_msg void OnChangePriorityDecrease ()
 
afx_msg void OnChangePriorityIncrease ()
 
afx_msg void OnSelchangeProductionCondition ()
 
afx_msg void OnChangeProductionPriority ()
 
afx_msg void OnSelchangeHomeWaypoint ()
 
afx_msg void OnUnitType1Button ()
 
afx_msg void OnUnitType2Button ()
 
afx_msg void OnUnitType3Button ()
 
afx_msg void OnUnitType4Button ()
 
afx_msg void OnUnitType5Button ()
 
afx_msg void OnUnitType6Button ()
 
afx_msg void OnUnitType7Button ()
 
afx_msg void OnExecuteActions ()
 
afx_msg void OnChangeTeamName ()
 
afx_msg void OnTeamSingleton ()
 
afx_msg void OnKillfocusTeamName ()
 
afx_msg void OnSelendokTeamowner ()
 
afx_msg void OnChangeTeamBuildFrames ()
 

Protected Attributes

Dictm_teamDict
 
SidesListm_sides
 

Detailed Description

Definition at line 33 of file TeamIdentity.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
IDD 

Definition at line 41 of file TeamIdentity.h.

Constructor & Destructor Documentation

◆ TeamIdentity()

TeamIdentity::TeamIdentity ( )

Definition at line 39 of file TeamIdentity.cpp.

Member Function Documentation

◆ DoDataExchange()

void TeamIdentity::DoDataExchange ( CDataExchange * pDX)
protectedvirtual

Definition at line 48 of file TeamIdentity.cpp.

◆ loadUnitsInfo()

void TeamIdentity::loadUnitsInfo ( int idcMinUnit,
NameKeyType keyMinUnit,
int idcMaxUnit,
NameKeyType keyMaxUnit,
int idcUnitType,
NameKeyType keyUnitType )
protected

Definition at line 226 of file TeamIdentity.cpp.

◆ OnAiRecruitable()

void TeamIdentity::OnAiRecruitable ( )
protected

Definition at line 339 of file TeamIdentity.cpp.

◆ OnAutoReinforce()

void TeamIdentity::OnAutoReinforce ( )
protected

Definition at line 346 of file TeamIdentity.cpp.

◆ OnBaseDefense()

afx_msg void TeamIdentity::OnBaseDefense ( )
protected

◆ OnChangeDescription()

void TeamIdentity::OnChangeDescription ( )
protected

Definition at line 354 of file TeamIdentity.cpp.

◆ OnChangeMax()

void TeamIdentity::OnChangeMax ( )
protected

Definition at line 365 of file TeamIdentity.cpp.

◆ OnChangePriorityDecrease()

void TeamIdentity::OnChangePriorityDecrease ( )
protected

Definition at line 376 of file TeamIdentity.cpp.

◆ OnChangePriorityIncrease()

void TeamIdentity::OnChangePriorityIncrease ( )
protected

Definition at line 387 of file TeamIdentity.cpp.

◆ OnChangeProductionPriority()

void TeamIdentity::OnChangeProductionPriority ( )
protected

Definition at line 411 of file TeamIdentity.cpp.

◆ OnChangeTeamBuildFrames()

void TeamIdentity::OnChangeTeamBuildFrames ( )
protected

Definition at line 580 of file TeamIdentity.cpp.

◆ OnChangeTeamName()

void TeamIdentity::OnChangeTeamName ( )
protected

Definition at line 520 of file TeamIdentity.cpp.

◆ OnCommand()

BOOL TeamIdentity::OnCommand ( WPARAM wParam,
LPARAM lParam )
protectedvirtual

Definition at line 273 of file TeamIdentity.cpp.

◆ OnExecuteActions()

void TeamIdentity::OnExecuteActions ( )
protected

Definition at line 510 of file TeamIdentity.cpp.

◆ OnInitDialog()

BOOL TeamIdentity::OnInitDialog ( )
protectedvirtual

Definition at line 87 of file TeamIdentity.cpp.

◆ OnKillfocusTeamName()

void TeamIdentity::OnKillfocusTeamName ( )
protected

Definition at line 531 of file TeamIdentity.cpp.

◆ OnSelchangeHomeWaypoint()

void TeamIdentity::OnSelchangeHomeWaypoint ( )
protected

Definition at line 422 of file TeamIdentity.cpp.

◆ OnSelchangeProductionCondition()

void TeamIdentity::OnSelchangeProductionCondition ( )
protected

Definition at line 398 of file TeamIdentity.cpp.

◆ OnSelendokTeamowner()

void TeamIdentity::OnSelendokTeamowner ( )
protected

Definition at line 569 of file TeamIdentity.cpp.

◆ OnTeamSingleton()

void TeamIdentity::OnTeamSingleton ( )
protected

Definition at line 525 of file TeamIdentity.cpp.

◆ OnUnitType1Button()

void TeamIdentity::OnUnitType1Button ( )
protected

Definition at line 475 of file TeamIdentity.cpp.

◆ OnUnitType2Button()

void TeamIdentity::OnUnitType2Button ( )
protected

Definition at line 480 of file TeamIdentity.cpp.

◆ OnUnitType3Button()

void TeamIdentity::OnUnitType3Button ( )
protected

Definition at line 485 of file TeamIdentity.cpp.

◆ OnUnitType4Button()

void TeamIdentity::OnUnitType4Button ( )
protected

Definition at line 490 of file TeamIdentity.cpp.

◆ OnUnitType5Button()

void TeamIdentity::OnUnitType5Button ( )
protected

Definition at line 495 of file TeamIdentity.cpp.

◆ OnUnitType6Button()

void TeamIdentity::OnUnitType6Button ( )
protected

Definition at line 500 of file TeamIdentity.cpp.

◆ OnUnitType7Button()

void TeamIdentity::OnUnitType7Button ( )
protected

Definition at line 505 of file TeamIdentity.cpp.

◆ OnUnitTypeButton()

void TeamIdentity::OnUnitTypeButton ( Int idcUnitType)
protected

Definition at line 435 of file TeamIdentity.cpp.

◆ setSidesList()

void TeamIdentity::setSidesList ( SidesList * pSides)
inline

Definition at line 65 of file TeamIdentity.h.

◆ setTeamDict()

void TeamIdentity::setTeamDict ( Dict * pDict)
inline

Definition at line 64 of file TeamIdentity.h.

Member Data Documentation

◆ m_sides

SidesList* TeamIdentity::m_sides
protected

Definition at line 56 of file TeamIdentity.h.

◆ m_teamDict

Dict* TeamIdentity::m_teamDict
protected

Definition at line 55 of file TeamIdentity.h.


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