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

#include <ScriptConditions.h>

Inherits CPropertyPage.

Public Types

enum  { IDD = IDD_ScriptConditions }
 

Public Member Functions

 ScriptConditionsDlg ()
 
 ~ScriptConditionsDlg ()
 
void setScript (Script *pScript)
 

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
 
void enableUI (void)
 
void loadList (void)
 
Int doMoveUp (OrCondition **outWhichNow)
 
Int doMoveDown (OrCondition **outWhichNow)
 
void setSel (OrCondition *pOr, Condition *pCond)
 
virtual BOOL OnInitDialog ()
 
afx_msg void OnEditCondition ()
 
afx_msg void OnSelchangeConditionList ()
 
afx_msg void OnDblclkConditionList ()
 
afx_msg void OnOr ()
 
afx_msg void OnNew ()
 
afx_msg void OnDelete ()
 
afx_msg void OnCopy ()
 
afx_msg void OnMoveDown ()
 
afx_msg void OnMoveUp ()
 
afx_msg void OnChangeEditComment ()
 

Protected Attributes

Scriptm_script
 
OrConditionm_orCondition
 
Conditionm_condition
 
Int m_index
 

Detailed Description

Definition at line 34 of file ScriptConditions.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
IDD 

Definition at line 45 of file ScriptConditions.h.

Constructor & Destructor Documentation

◆ ScriptConditionsDlg()

ScriptConditionsDlg::ScriptConditionsDlg ( )

Definition at line 34 of file ScriptConditions.cpp.

◆ ~ScriptConditionsDlg()

ScriptConditionsDlg::~ScriptConditionsDlg ( )

Definition at line 44 of file ScriptConditions.cpp.

Member Function Documentation

◆ DoDataExchange()

void ScriptConditionsDlg::DoDataExchange ( CDataExchange * pDX)
protectedvirtual

Definition at line 48 of file ScriptConditions.cpp.

◆ doMoveDown()

Int ScriptConditionsDlg::doMoveDown ( OrCondition ** outWhichNow)
protected

Definition at line 288 of file ScriptConditions.cpp.

◆ doMoveUp()

Int ScriptConditionsDlg::doMoveUp ( OrCondition ** outWhichNow)
protected

Definition at line 353 of file ScriptConditions.cpp.

◆ enableUI()

void ScriptConditionsDlg::enableUI ( void )
protected

Definition at line 143 of file ScriptConditions.cpp.

◆ loadList()

void ScriptConditionsDlg::loadList ( void )
protected

Definition at line 87 of file ScriptConditions.cpp.

◆ OnChangeEditComment()

void ScriptConditionsDlg::OnChangeEditComment ( )
protected

Definition at line 434 of file ScriptConditions.cpp.

◆ OnCopy()

void ScriptConditionsDlg::OnCopy ( )
protected

Definition at line 276 of file ScriptConditions.cpp.

◆ OnDblclkConditionList()

void ScriptConditionsDlg::OnDblclkConditionList ( )
protected

Definition at line 218 of file ScriptConditions.cpp.

◆ OnDelete()

void ScriptConditionsDlg::OnDelete ( )
protected

Definition at line 265 of file ScriptConditions.cpp.

◆ OnEditCondition()

void ScriptConditionsDlg::OnEditCondition ( )
protected

Definition at line 121 of file ScriptConditions.cpp.

◆ OnInitDialog()

BOOL ScriptConditionsDlg::OnInitDialog ( )
protectedvirtual

Definition at line 75 of file ScriptConditions.cpp.

◆ OnMoveDown()

void ScriptConditionsDlg::OnMoveDown ( )
protected

Definition at line 410 of file ScriptConditions.cpp.

◆ OnMoveUp()

void ScriptConditionsDlg::OnMoveUp ( )
protected

Definition at line 422 of file ScriptConditions.cpp.

◆ OnNew()

void ScriptConditionsDlg::OnNew ( )
protected

Definition at line 238 of file ScriptConditions.cpp.

◆ OnOr()

void ScriptConditionsDlg::OnOr ( )
protected

Definition at line 224 of file ScriptConditions.cpp.

◆ OnSelchangeConditionList()

void ScriptConditionsDlg::OnSelchangeConditionList ( )
protected

Definition at line 187 of file ScriptConditions.cpp.

◆ setScript()

void ScriptConditionsDlg::setScript ( Script * pScript)
inline

Definition at line 60 of file ScriptConditions.h.

◆ setSel()

void ScriptConditionsDlg::setSel ( OrCondition * pOr,
Condition * pCond )
protected

Definition at line 155 of file ScriptConditions.cpp.

Member Data Documentation

◆ m_condition

Condition* ScriptConditionsDlg::m_condition
protected

Definition at line 65 of file ScriptConditions.h.

◆ m_index

Int ScriptConditionsDlg::m_index
protected

Definition at line 66 of file ScriptConditions.h.

◆ m_orCondition

OrCondition* ScriptConditionsDlg::m_orCondition
protected

Definition at line 64 of file ScriptConditions.h.

◆ m_script

Script* ScriptConditionsDlg::m_script
protected

Definition at line 63 of file ScriptConditions.h.


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