/* ========================================================================== * ÀÛ ¼º ÀÚ : À̼ø±Ô * ÀÛ ¼º ÀÏ : 2006.12.07 * ³» ¿ë : Á¶¸í ´ÙÀ̾ó·Î±× * ÁÖÀÇ»çÇ× : *===========================================================================*/ #pragma once #include "UI/RollupWindow.h" class cLightTransformDialog; class cLightPropertyDialog; class cLightInfoDialog; /// Á¶¸í ´ÙÀ̾ó·Î±× class cLightDialog : public CDialog { DECLARE_DYNAMIC(cLightDialog) public: cLightDialog(); virtual ~cLightDialog(); /// ÀÚ½Ä ´ÙÀ̾ó·Î±×¸¦ ¸®ÅÏ cLightTransformDialog* GetTransformDialog() const; cLightPropertyDialog* GetPropertyDialog() const; cLightInfoDialog* GetInfoDialog() 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; /// ÀÚ½Ä ´ÙÀ̾ó·Î±× cLightTransformDialog* mTransformDialog; cLightPropertyDialog* mPropertyDialog; cLightInfoDialog* mInfoDialog; }; inline cLightTransformDialog* cLightDialog::GetTransformDialog() const { return mTransformDialog; } inline cLightPropertyDialog* cLightDialog::GetPropertyDialog() const { return mPropertyDialog; } inline cLightInfoDialog* cLightDialog::GetInfoDialog() const { return mInfoDialog; }