diff --git a/neo/sys/sys_local.cpp b/neo/sys/sys_local.cpp index 7b8ecd40..665db471 100644 --- a/neo/sys/sys_local.cpp +++ b/neo/sys/sys_local.cpp @@ -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(); } diff --git a/neo/sys/sys_local.h b/neo/sys/sys_local.h index 078330c3..3c9dab58 100644 --- a/neo/sys/sys_local.h +++ b/neo/sys/sys_local.h @@ -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 ); diff --git a/neo/sys/sys_public.h b/neo/sys/sys_public.h index 7099bb00..026641a3 100644 --- a/neo/sys/sys_public.h +++ b/neo/sys/sys_public.h @@ -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;