/* ==================================================================== * ÆÄ ÀÏ : UIRoundGauge.h * ¸ñ Àû : ¿øÇü °ÔÀÌÁö¸¦ ó¸® ÇÑ´Ù. * ÀÛ ¼º ÀÚ : À̹ý¼® * ÀÛ ¼º ÀÏ : 2006.12 * ÁÖÀÇ»çÇ× : »ý¼º½ÃÀÇ Å©±â¸¦ º¯µ¿ÇÏ´Â ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÏÁö ¾Ê´Â´Ù.(ÇÊ¿ä½Ã Ãß°¡!) * =================================================================== */ #pragma once class cUINode; class cPlaneObject; class cUIRoundGauge { public: cUIRoundGauge(); virtual ~cUIRoundGauge(); enum { eGaugeState_Start = 0, eGaugeState_Process, eGaugeState_End, eGaugeState_None, }; private: /// cPlaneObject* mpPlane; bool mActivate; unsigned int mGaugeState; /// °ÔÀÌÁö Ȱ¼ºÈ­ ½ÃÀÛ ½Ã°£.. unsigned long mStartTime; /// unsigned long mElapsedTime; /// °ÔÀÌÁö°¡ Ȱ¼ºÈ­ µÇ¾î ÀÖ¾î¾ß ÇÒ Áö¼Ó½Ã°£ unsigned long mMaintainTime; };