SDAMaterialDlgProxy

Inherited from IDlgEventProxy,

Inherited by NULL

Friend class NULL

Description

Members

Public interface

Private interface


SDAMaterial * m_pMat

CommandWindow * m_pDlg

XmlElement * m_pMatItemList[MaterialItem_Type_Count+1]

XmlWriter * m_pMatXml

int m_iCurMatItemType

QListWidget * m_pItemList

ReuseLayout * m_pRelay

QLineEdit * m_pNameLE

QGroupBox * m_pMatItemBox

QComboBox * m_pTypeCombo


SDAMaterialDlgProxy(SDAMaterial * pMat,CommandWindow * cw)

DialogProxyTypeID getType()

void registerEvent()

void saveToXml(const char * xml)

void updateTo(void * pData = 0)

void updateFrom(void * pData = 0)

void reset()


void onItemChange()

void onTypeChange()

void init()

void saveCurrentItem()

void updateItem(MaterialItemTypeID t)