/* ========================================================================== * ÀÛ ¼º ÀÚ : À̼ø±Ô * ÀÛ ¼º ÀÏ : 2006.12.02 * ³» ¿ë : ÆíÁý À©µµ¿ì * ÁÖÀÇ»çÇ× : *===========================================================================*/ #pragma once #include "RollupWindow.h" class cCameraDialog; class cMapDialog; class cNpcDialog; class cMonsterDialog; class cPortalDialog; class cGatheringDialog; class cPatternDialog; class cDoorDialog; /// ÆíÁý À©µµ¿ì class cEditWindow : public CFormView { protected: cEditWindow(); DECLARE_DYNCREATE(cEditWindow) public: virtual void OnDraw(CDC* dc); virtual BOOL PreCreateWindow(CREATESTRUCT& cs); virtual void OnInitialUpdate(); cMapDialog* GetMapDialog() const; cNpcDialog* GetNpcDialog() const; cMonsterDialog* GetMonsterDialog() const; cPortalDialog* GetPortalDialog() const; cGatheringDialog* GetGatheringDialog() const; cPatternDialog* GetPatternDialog() const; cDoorDialog* GetDoorDialog() const; public: virtual ~cEditWindow(); #ifdef _DEBUG virtual void AssertValid() const; virtual void Dump(CDumpContext& dc) const; #endif protected: afx_msg int OnCreate(LPCREATESTRUCT cs); afx_msg void OnSize( UINT type, int cx, int cy ); DECLARE_MESSAGE_MAP() private: /// µÎ·ç¸¶¸® À©µµ¿ì cRollupWindow mRollupWnd; /// cCameraDialog* mCameraDialog; cMapDialog* mMapDialog; cNpcDialog* mNpcDialog; cMonsterDialog* mMonsterDialog; cPortalDialog* mPortalDialog; cGatheringDialog* mGatheringDialog; cPatternDialog* mPatternDialog; cDoorDialog* mDoorDialog; }; inline cMapDialog* cEditWindow::GetMapDialog() const { return mMapDialog; } inline cNpcDialog* cEditWindow::GetNpcDialog() const { return mNpcDialog; } inline cMonsterDialog* cEditWindow::GetMonsterDialog() const { return mMonsterDialog; } inline cPortalDialog* cEditWindow::GetPortalDialog() const { return mPortalDialog; } inline cGatheringDialog* cEditWindow::GetGatheringDialog() const { return mGatheringDialog; } inline cPatternDialog* cEditWindow::GetPatternDialog() const { return mPatternDialog; } inline cDoorDialog* cEditWindow::GetDoorDialog() const { return mDoorDialog; }