compteur de fps

This commit is contained in:
StratiX0
2024-03-29 15:50:08 +01:00
parent 64d39c8869
commit 0568195aec
6 changed files with 223 additions and 0 deletions

36
enginecustom/fpsclass.h Normal file
View File

@@ -0,0 +1,36 @@
#ifndef _FPSCLASS_H_
#define _FPSCLASS_H_
/////////////
// LINKING //
/////////////
#pragma comment(lib, "winmm.lib")
//////////////
// INCLUDES //
//////////////
#include <windows.h>
#include <mmsystem.h>
////////////////////////////////////////////////////////////////////////////////
// Class name: FpsClass
////////////////////////////////////////////////////////////////////////////////
class FpsClass
{
public:
FpsClass();
FpsClass(const FpsClass&);
~FpsClass();
void Initialize();
void Frame();
int GetFps();
private:
int m_fps, m_count;
unsigned long m_startTime;
};
#endif