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 ThingTemplate * getPickedThing (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
 
MapObject * m_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: