#if !defined(AFX_MESHPAGE_H__14CCA930_9221_4A83_9F88_87EC5DA389F0__INCLUDED_) #define AFX_MESHPAGE_H__14CCA930_9221_4A83_9F88_87EC5DA389F0__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 // meshpage.h : header file // #include "CusEdit.h" #include "CommandManager.h" #include "X3DEffectEditMesh.h" ///////////////////////////////////////////////////////////////////////////// // CMeshPage dialog class CMeshPage : public CPropertyPage { DECLARE_DYNCREATE(CMeshPage) // Construction public: void Redo(CCommand *RedoCommand); void InitValue(void); void Undo(CCommand *UndoCommand); CMeshPage(); ~CMeshPage(); void SetKeyInfo(void); // Dialog Data //{{AFX_DATA(CMeshPage) enum { IDD = IDD_MESH }; CCusEdit m_edtColR; CCusEdit m_edtColG; CCusEdit m_edtColB; CCusEdit m_edtAlpha; CComboBox m_cbSrc; CComboBox m_cbDest; CString m_strMesh; DWORD m_dwEndFrame; DWORD m_dwStartFrame; DWORD m_dwObjectMax; DWORD m_dwObjectNum; float m_fTexFrame; float m_fStartTexFrame; //}}AFX_DATA // Overrides // ClassWizard generate virtual function overrides //{{AFX_VIRTUAL(CMeshPage) public: virtual BOOL PreTranslateMessage(MSG* pMsg); protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support //}}AFX_VIRTUAL // Implementation protected: // Generated message map functions //{{AFX_MSG(CMeshPage) virtual BOOL OnInitDialog(); afx_msg void OnCreate(); afx_msg void OnDelete(); afx_msg void OnBrowse(); afx_msg void OnSelchangeCbsrc(); afx_msg void OnSelchangeCbdest(); //}}AFX_MSG DECLARE_MESSAGE_MAP() }; //{{AFX_INSERT_LOCATION}} // Microsoft Visual C++ will insert additional declarations immediately before the previous line. #endif // !defined(AFX_MESHPAGE_H__14CCA930_9221_4A83_9F88_87EC5DA389F0__INCLUDED_)