#pragma once #ifdef _PARTY_RENEWAL_ class SUIPartyWndDungeonRaid : public SUIPartyDualWnd { public: SUIPartyWndDungeonRaid( SGameManager* pGameManager, SUIDisplayInfo* pDisplayInfo ) : SUIPartyDualWnd( pGameManager, pDisplayInfo ) {}; virtual ~SUIPartyWndDungeonRaid(); // 2011.05.17 // virtual bool InitData( bool bReload = false ); // virtual bool InitControls( KPoint kPos ); virtual SUIWnd* CreateWnd( const char* szFile, KUIWndManager* pWndManager, KPoint kPos, int nWindowID ); virtual void *Perform( KID id, KArg& msg ); virtual void PumpUpMessage( LPCSTR lpszControlID, DWORD nMessage, DWORD lparam, DWORD wparam ); virtual void ProcMsgAtStatic( SGameMessage* pMsg ); virtual void OnNotifyUIWindowOpen( bool bOpen, bool bLimitWnd = true ); virtual DWORD OnMouseMessage(DWORD dwMessage, int x, int y); private: private: SUIDisplayInfo* m_pDisplayInfo; }; #endif