Add GetMilliseconds to idSys

To be used for the overhauled idTimer in idlib/.
This commit is contained in:
dhewg 2011-12-21 16:03:15 +01:00
parent c994974ffc
commit a99971f44c
3 changed files with 6 additions and 0 deletions

View file

@ -53,6 +53,10 @@ void idSysLocal::DebugVPrintf( const char *fmt, va_list arg ) {
Sys_DebugVPrintf( fmt, arg );
}
unsigned int idSysLocal::GetMilliseconds( void ) {
return Sys_Milliseconds();
}
double idSysLocal::GetClockTicks( void ) {
return Sys_GetClockTicks();
}

View file

@ -45,6 +45,7 @@ public:
virtual void DebugPrintf( const char *fmt, ... )id_attribute((format(printf,2,3)));
virtual void DebugVPrintf( const char *fmt, va_list arg );
virtual unsigned int GetMilliseconds( void );
virtual double GetClockTicks( void );
virtual double ClockTicksPerSecond( void );
virtual int GetProcessorId( void );

View file

@ -413,6 +413,7 @@ public:
virtual void DebugPrintf( const char *fmt, ... )id_attribute((format(printf,2,3))) = 0;
virtual void DebugVPrintf( const char *fmt, va_list arg ) = 0;
virtual unsigned int GetMilliseconds( void ) = 0;
virtual double GetClockTicks( void ) = 0;
virtual double ClockTicksPerSecond( void ) = 0;
virtual int GetProcessorId( void ) = 0;