/// 2011.10.12 - prodongi #ifndef _SUIRaidSiegeProgressRaidWnd_h_ #define _SUIRaidSiegeProgressRaidWnd_h_ #include "SUIRaidSiegeProgressBaseWnd.h" class KUIControlStatic; /* 레이드/시즈의 진행 상황을 출력해 주는 창(진행, 결과) */ class SUIRaidSiegeProgressRaidWnd : public SUIRaidSiegeProgressBaseWnd { public: SUIRaidSiegeProgressRaidWnd(class SGameManager* pGameManager); virtual ~SUIRaidSiegeProgressRaidWnd(); virtual void Process(DWORD dwTime); virtual void PumpUpMessage( LPCSTR lpszControlID, DWORD nMessage, DWORD lparam, DWORD wparam ); virtual void OnNotifyUIWindowOpen( bool bOpen, bool bLimitWnd = true ); virtual bool InitControls( KPoint kPos ); virtual void start(AR_TIME raidTime); virtual void end(); protected: void updateProgressTime(DWORD elapsedtime); void addOpacityList(); protected: DWORD m_progressTime; KUIControlStatic* m_wndTimer; bool m_start; }; #endif