/* ========================================================================== * ÀÛ ¼º ÀÚ : À̼ø±Ô * ÀÛ ¼º ÀÏ : 2007.01.09 * ³» ¿ë : ¿µ¿ª ´ÙÀ̾ó·Î±× * ÁÖÀÇ»çÇ× : *===========================================================================*/ #pragma once #include "UI/RollupWindow.h" class cAreaTransformDialog; class cAreaLightDialog; class cAreaFogDialog; class cAreaEtcDialog; /// ¿µ¿ª ´ÙÀ̾ó·Î±× class cAreaDialog : public CDialog { DECLARE_DYNAMIC(cAreaDialog) public: cAreaDialog(); virtual ~cAreaDialog(); /// ÀÚ½Ä ´ÙÀ̾ó·Î±×¸¦ ¸®ÅÏ cAreaTransformDialog* GetTransformDialog() const; cAreaLightDialog* GetLightDialog() const; cAreaFogDialog* GetFogDialog() const; cAreaEtcDialog* GetEtcDialog() const; protected: afx_msg int OnCreate( LPCREATESTRUCT cs ); afx_msg void OnClose(); afx_msg void OnSize( UINT type, int cx, int cy ); DECLARE_MESSAGE_MAP() private: /// µÎ·ç¸¶¸® À©µµ¿ì cRollupWindow mRollupWnd; /// ÀÚ½Ä ´ÙÀ̾ó·Î±× cAreaTransformDialog* mTransformDialog; cAreaLightDialog* mLightDialog; cAreaFogDialog* mFogDialog; cAreaEtcDialog* mEtcDialog; }; inline cAreaTransformDialog* cAreaDialog::GetTransformDialog() const { return mTransformDialog; } inline cAreaLightDialog* cAreaDialog::GetLightDialog() const { return mLightDialog; } inline cAreaFogDialog* cAreaDialog::GetFogDialog() const { return mFogDialog; } inline cAreaEtcDialog* cAreaDialog::GetEtcDialog() const { return mEtcDialog; }