#include <imguiprofiler.h>
Inherits Core::RefCounted.
|
static void | DumpRefCountingLeaks () |
| dump refcounting leaks, call at end of application (NEBULA_DEBUG builds only!)
|
|
virtual | ~RefCounted () |
| destructor (called when refcount reaches zero)
|
|
◆ ImguiProfiler()
Dynui::ImguiProfiler::ImguiProfiler |
( |
| ) |
|
◆ ~ImguiProfiler()
Dynui::ImguiProfiler::~ImguiProfiler |
( |
| ) |
|
◆ __DeclareClass()
◆ __DeclareInterfaceSingleton()
Dynui::ImguiProfiler::__DeclareInterfaceSingleton |
( |
ImguiProfiler | | ) |
|
|
private |
◆ Capture()
void Dynui::ImguiProfiler::Capture |
( |
| ) |
|
◆ Render()
Render, call this per-frame.
◆ TogglePause()
void Dynui::ImguiProfiler::TogglePause |
( |
| ) |
|
◆ averageFrameTime
float Dynui::ImguiProfiler::averageFrameTime |
|
private |
◆ currentFrameTime
float Dynui::ImguiProfiler::currentFrameTime |
|
private |
◆ fixedFps
int Dynui::ImguiProfiler::fixedFps |
|
private |
◆ frameProfilingMarkers
Util::Array<CoreGraphics::FrameProfilingMarker> Dynui::ImguiProfiler::frameProfilingMarkers |
|
private |
◆ frametimeHistory
Util::Array<float> Dynui::ImguiProfiler::frametimeHistory |
|
private |
◆ pauseProfiling
bool Dynui::ImguiProfiler::pauseProfiling |
|
private |
◆ prevAverageFrameTime
float Dynui::ImguiProfiler::prevAverageFrameTime |
|
private |
◆ profileFixedFps
bool Dynui::ImguiProfiler::profileFixedFps |
|
private |
◆ profilingContexts
◆ showFrameProfiler
bool Dynui::ImguiProfiler::showFrameProfiler |
|
private |
The documentation for this class was generated from the following files: