mirror of
				https://github.com/PabloMK7/citra.git
				synced 2025-10-31 13:50:03 +00:00 
			
		
		
		
	got rid of 'src' folders in each sub-project
This commit is contained in:
		
							parent
							
								
									03c245345e
								
							
						
					
					
						commit
						63e46abdb8
					
				
					 148 changed files with 0 additions and 0 deletions
				
			
		
							
								
								
									
										46
									
								
								src/common/timer.h
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										46
									
								
								src/common/timer.h
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,46 @@ | |||
| // Copyright 2013 Dolphin Emulator Project
 | ||||
| // Licensed under GPLv2
 | ||||
| // Refer to the license.txt file included.
 | ||||
| 
 | ||||
| #ifndef _TIMER_H_ | ||||
| #define _TIMER_H_ | ||||
| 
 | ||||
| #include "common.h" | ||||
| #include <string> | ||||
| 
 | ||||
| namespace Common | ||||
| { | ||||
| class Timer | ||||
| { | ||||
| public: | ||||
|     Timer(); | ||||
| 
 | ||||
|     void Start(); | ||||
|     void Stop(); | ||||
|     void Update(); | ||||
| 
 | ||||
|     // The time difference is always returned in milliseconds, regardless of alternative internal representation
 | ||||
|     u64 GetTimeDifference(); | ||||
|     void AddTimeDifference(); | ||||
| 
 | ||||
|     static void IncreaseResolution(); | ||||
|     static void RestoreResolution(); | ||||
|     static u64 GetTimeSinceJan1970(); | ||||
|     static u64 GetLocalTimeSinceJan1970(); | ||||
|     static double GetDoubleTime(); | ||||
| 
 | ||||
|     static std::string GetTimeFormatted(); | ||||
|     std::string GetTimeElapsedFormatted() const; | ||||
|     u64 GetTimeElapsed(); | ||||
| 
 | ||||
|     static u32 GetTimeMs(); | ||||
| 
 | ||||
| private: | ||||
|     u64 m_LastTime; | ||||
|     u64 m_StartTime; | ||||
|     bool m_Running; | ||||
| }; | ||||
| 
 | ||||
| } // Namespace Common
 | ||||
| 
 | ||||
| #endif // _TIMER_H_
 | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue