37 lines
926 B
C++
37 lines
926 B
C++
|
|
/// 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 |