/* ========================================================================== * ÆÄ ÀÏ : RevivalWindow.h * ¸ñ Àû : * ÀÛ ¼º ÀÚ : ±è°¡¶÷ * ÀÛ ¼º ÀÏ : 2007-10-29 * ÁÖÀÇ»çÇ× : *===========================================================================*/ #pragma once #include "UIWindow.h" const unsigned long REVIVAL_TIME = 5 * 60 * 1000; class cLabel; class cButton; class cRevivalWindow : public cUIWindow { public: cRevivalWindow(); virtual ~cRevivalWindow(); virtual void Open(); virtual void Close(); protected: bool OnCreate( cUINodeProperty* pproperty ); void OnProcess( unsigned long deltaTime, unsigned long accumTime ); void OnCommand( cUINode* pcaller, unsigned int id ); void UpdateSkin(); void OnShow(); void OnHide(); void OnNetLock( int lockTry ); void OnNetUnLock( int lockTry ); private: /// ³²Àº ½Ã°£ ¶óº§ cLabel* mpTime; /// ¹öư cButton* mpTownButton; cButton* mpStandButton; unsigned long mCheckTime; unsigned long mRestTime; };