Handles profiling.
More...
#include <ProfilingManager.hpp>
◆ Active()
| bool ProfilingManager::Active |
( |
| ) |
const |
Check whether ProfilingManager is active.
- Returns
- Active state.
◆ BeginFrame()
| void ProfilingManager::BeginFrame |
( |
| ) |
|
◆ EndFrame()
| void ProfilingManager::EndFrame |
( |
| ) |
|
End profiling a frame and collect the results.
◆ FetchGPUTimeline()
| void ProfilingManager::FetchGPUTimeline |
( |
| ) |
|
Get GPU timeline from the render manager.
◆ GetCPUFrameTimes()
| const float * ProfilingManager::GetCPUFrameTimes |
( |
| ) |
const |
Get the measured CPU frame times.
- Returns
- The CPU frame times.
◆ GetFrameCount()
| unsigned int ProfilingManager::GetFrameCount |
( |
| ) |
const |
Get number of frames being monitored.
- Returns
- The number of frames being stored.
◆ GetTimeline()
Get the timeline.
- Returns
- The timeline.
◆ SetActive()
| void ProfilingManager::SetActive |
( |
bool |
active | ) |
|
Set whether ProfilingManager is active.
- Parameters
-
◆ Hub
The documentation for this class was generated from the following files: