/* ========================================================================== * ÀÛ ¼º ÀÚ : À̼ø±Ô * ÀÛ ¼º ÀÏ : 2006.12.17 * ³» ¿ë : ÁöÇü ¿É¼Ç ´ÙÀ̾ó·Î±× * ÁÖÀÇ»çÇ× : *===========================================================================*/ #pragma once enum eTerrainViewMode; /// ÁöÇü ¿É¼Ç ´ÙÀ̾ó·Î±× class cTerrainOptionDialog : public CDialog { DECLARE_DYNAMIC(cTerrainOptionDialog) public: cTerrainOptionDialog(); virtual ~cTerrainOptionDialog(); void ToggleWireTextured(); eTerrainViewMode GetViewMode() const; protected: virtual void DoDataExchange( CDataExchange* dx ); BOOL OnInitDialog(); virtual void OnOK() {} virtual void OnCancel() {} protected: DECLARE_MESSAGE_MAP() afx_msg void OnCheckedWireframe(); afx_msg void OnCheckedSolid(); afx_msg void OnCheckedTextured(); afx_msg void OnCheckedWireTextured(); private: /// ºä ¸ðµå eTerrainViewMode mViewMode; }; inline eTerrainViewMode cTerrainOptionDialog::GetViewMode() const { return mViewMode; }