Khaotic Engine Reborn
Loading...
Searching...
No Matches
fps_class.h
1
#ifndef _FPSCLASS_H_
2
#define _FPSCLASS_H_
3
4
6
// LINKING //
8
#pragma comment(lib, "winmm.lib")
9
10
12
// INCLUDES //
14
#include <windows.h>
15
#include <mmsystem.h>
16
18
// Class name: fps_class
20
class
fps_class
21
{
22
public
:
23
fps_class
();
24
fps_class
(
const
fps_class
&);
25
~fps_class
();
26
27
void
Initialize();
28
void
Frame();
29
int
GetFps();
30
31
int
GetMinFps()
const
;
32
int
GetMaxFps()
const
;
33
float
GetFrameTime()
const
;
34
void
ResetStats();
35
36
private
:
37
int
m_fps, m_count;
38
unsigned
long
m_startTime;
39
40
int
m_minFps;
41
int
m_maxFps;
42
float
m_frameTime;
43
unsigned
long
m_previousTime;
44
};
45
46
#endif
fps_class
Definition
fps_class.h:21
enginecustom
src
inc
system
fps_class.h
Generated by
1.12.0