Nombre de lignes : 46 lignes
Afficher ce fichier en plein écran
-
- //-------------------------------------------------------------------------------------------------------
- // time.h
- //--------------------------------------------------------------------------------------------------------
- // Gestion du temps.A utiliser pour laisser passer un certain temps avant q'une action soiet effectuee.
- //---------------------------------------------------------------------------------------------------------
-
- #ifndef G2D_TIME_H
- #define G2D_TIME_H
-
- #include <windows.h>
- #include <Mmsystem.h>
- #include <string>
- #include "header.h"
- #include "time_convertion.h"
-
- namespace G2D
- {
-
- class cTime
- {
- int mStart;
- int mEnd;
- int mTime;
-
- public:
-
- cTime():mStart(0), mEnd(0), mTime(0){};
- ~cTime(){};
-
- bool WaitTime(int ms);
- int CurrentTime();
- int StartTime();
- int EndTime();
- void SleepTime(int ms)const;
- double ConvertTime(eTimeConvertion convert, int ms);
- std::string ConvertTimeToString(int ms);
-
- friend INIT CreateTimerObject(cTime** time);
-
- };
-
- } // namespace G2D
-
- #endif // G2D_TIME_H