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

#include <EditObjectParameter.h>

Inherits CDialog.

Public Types

enum  { IDD = IDD_EDIT_OBJECT_PARAMETER }
 

Public Member Functions

 EditObjectParameter (CWnd *pParent=NULL)
 

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
 
virtual BOOL OnNotify (WPARAM wParam, LPARAM lParam, LRESULT *pResult)
 
HTREEITEM findOrAdd (HTREEITEM parent, const char *pLabel)
 
void addObject (const ThingTemplate *thingTemplate)
 
void addObjectLists ()
 
virtual BOOL OnInitDialog ()
 
virtual void OnOK ()
 
virtual void OnCancel ()
 

Protected Attributes

Parameterm_parameter
 
CTreeCtrl m_objectTreeView
 

Friends

class EditParameter
 

Detailed Description

Definition at line 32 of file EditObjectParameter.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
IDD 

Definition at line 41 of file EditObjectParameter.h.

Constructor & Destructor Documentation

◆ EditObjectParameter()

EditObjectParameter::EditObjectParameter ( CWnd * pParent = NULL)

Definition at line 41 of file EditObjectParameter.cpp.

Member Function Documentation

◆ addObject()

void EditObjectParameter::addObject ( const ThingTemplate * thingTemplate)
protected

Add the object hierarchy paths to the tree view.

Definition at line 101 of file EditObjectParameter.cpp.

◆ addObjectLists()

void EditObjectParameter::addObjectLists ( )
protected

Definition at line 172 of file EditObjectParameter.cpp.

◆ DoDataExchange()

void EditObjectParameter::DoDataExchange ( CDataExchange * pDX)
protectedvirtual

Definition at line 50 of file EditObjectParameter.cpp.

◆ findOrAdd()

HTREEITEM EditObjectParameter::findOrAdd ( HTREEITEM parent,
const char * pLabel )
protected

Locate the child item in tree item parent with name pLabel. If not found, add it. Either way, return child.

Definition at line 207 of file EditObjectParameter.cpp.

◆ OnCancel()

void EditObjectParameter::OnCancel ( )
protectedvirtual

Definition at line 283 of file EditObjectParameter.cpp.

◆ OnInitDialog()

BOOL EditObjectParameter::OnInitDialog ( )
protectedvirtual

Definition at line 67 of file EditObjectParameter.cpp.

◆ OnNotify()

BOOL EditObjectParameter::OnNotify ( WPARAM wParam,
LPARAM lParam,
LRESULT * pResult )
protectedvirtual

Definition at line 237 of file EditObjectParameter.cpp.

◆ OnOK()

void EditObjectParameter::OnOK ( )
protectedvirtual

Definition at line 260 of file EditObjectParameter.cpp.

Friends And Related Symbol Documentation

◆ EditParameter

friend class EditParameter
friend

Definition at line 34 of file EditObjectParameter.h.

Member Data Documentation

◆ m_objectTreeView

CTreeCtrl EditObjectParameter::m_objectTreeView
protected

Definition at line 64 of file EditObjectParameter.h.

◆ m_parameter

Parameter* EditObjectParameter::m_parameter
protected

Definition at line 63 of file EditObjectParameter.h.


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