Go to the documentation of this file.00001
00002
00003 #ifndef _TIMER_H_
00004 #define _TIMER_H_
00005
00006 #include <EngineConfig.h>
00007 #include <core/Types.h>
00008
00009 namespace platform
00010 {
00011
00013 class ENGINE_PUBLIC_EXPORT Timer
00014 {
00015 public:
00016
00017
00018 virtual ~Timer();
00019
00020 virtual u32 getYear();
00021
00022 virtual u32 getMonth();
00023
00024 virtual u32 getDay();
00025
00026 virtual u32 getDayOfWeek();
00027
00028 virtual u32 getDayOfYear();
00029
00030 virtual u32 getHour();
00031
00032 virtual u32 getMinute();
00033
00034 virtual u32 getSecond();
00035
00036 virtual u32 getMilliseconds();
00037
00038
00039
00040 virtual u32 getMicroseconds();
00041 };
00042
00043 }
00044
00045 #endif