#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: