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

#include <PickUnitDialog.h>

Inherits PickUnitDialog.

Public Member Functions

 ReplaceUnitDialog (CWnd *pParent=NULL)
 
void setMissing (AsciiString name)
 
- Public Member Functions inherited from PickUnitDialog
 PickUnitDialog (CWnd *pParent=NULL)
 
 PickUnitDialog (UINT id, CWnd *pParent=NULL)
 
 ~PickUnitDialog (void)
 standard destructor
 
AsciiString getPickedUnit (void)
 
Bool IsAllowableType (EditorSortingType sort, Bool isBuildable)
 
void SetAllowableType (EditorSortingType sort)
 
const ThingTemplategetPickedThing (void)
 
void SetFactionOnly (Bool faction)
 
void SetupAsPanel (void)
 

Protected Member Functions

virtual BOOL OnInitDialog ()
 
- Protected Member Functions inherited from PickUnitDialog
void addObject (MapObject *mapObject, const char *pPath, Int index, HTREEITEM parent)
 
HTREEITEM findOrAdd (HTREEITEM parent, const char *pLabel)
 
virtual void DoDataExchange (CDataExchange *pDX)
 
virtual BOOL OnNotify (WPARAM wParam, LPARAM lParam, LRESULT *pResult)
 
afx_msg void OnMove (int x, int y)
 

Additional Inherited Members

- Public Types inherited from PickUnitDialog
enum  { IDD = IDD_PICKUNIT }
 
- Protected Types inherited from PickUnitDialog
enum  { NAME_MAX_LEN = 64 }
 
- Protected Attributes inherited from PickUnitDialog
Int m_currentObjectIndex
 
char m_currentObjectName [NAME_MAX_LEN]
 
CTreeCtrl m_objectTreeView
 
MapObjectm_objectsList
 
Bool m_allowable [ES_NUM_SORTING_TYPES]
 
Bool m_factionOnly
 

Detailed Description

Definition at line 91 of file PickUnitDialog.h.

Constructor & Destructor Documentation

◆ ReplaceUnitDialog()

ReplaceUnitDialog::ReplaceUnitDialog ( CWnd * pParent = NULL)

Definition at line 38 of file PickUnitDialog.cpp.

Member Function Documentation

◆ OnInitDialog()

BOOL ReplaceUnitDialog::OnInitDialog ( )
protectedvirtual

Reimplemented from PickUnitDialog.

Definition at line 52 of file PickUnitDialog.cpp.

◆ setMissing()

void ReplaceUnitDialog::setMissing ( AsciiString name)
inline

Definition at line 96 of file PickUnitDialog.h.


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