sead
Loading...
Searching...
No Matches
seadProcessMeter.h
Go to the documentation of this file.
1#ifndef SEAD_PROCESS_METER_H_
2#define SEAD_PROCESS_METER_H_
3
4#if 0 // defined(SEAD_TARGET_DEBUG)
5#include <heap/seadTask.h>
6#include <heap/seadTaskMgr.h>
7#else
8#include <heap/seadDisposer.h>
9#endif
10
11namespace sead {
12
14#if 0 // defined(SEAD_TARGET_DEBUG)
15 : public Task
16#endif
17{
18#if 0 // defined(SEAD_TARGET_DEBUG)
21#else
23#endif
24
25public:
26#if 0 // defined(SEAD_TARGET_DEBUG)
27 void measureBeginFrame();
28 void measureEndFrame();
29#else
30 // These are no-ops in the release build
32 void measureEndFrame() { }
33#endif
34};
35
36} // namespace sead
37
38#endif // SEAD_PROCESS_METER_H_
Definition seadProcessMeter.h:17
void measureBeginFrame()
Definition seadProcessMeter.h:31
void measureEndFrame()
Definition seadProcessMeter.h:32
Definition seadAssert.h:44
#define SEAD_SINGLETON_DISPOSER(CLASS)
Definition seadDisposer.h:29