class
#include <nCine/Graphics/IDebugOverlay.h>
IDebugOverlay Interface for debug overlays.
Derived classes
- class ImGuiDebugOverlay
- Overlay debug ImGui interface.
Public types
- struct DisplaySettings
Constructors, destructors, conversion operators
- IDebugOverlay(float profileTextUpdateTime) explicit
- ~IDebugOverlay() virtual
- IDebugOverlay(const IDebugOverlay&) protected deleted
Public functions
- auto settings() -> DisplaySettings&
- void update() pure virtual
- void updateFrameTimings() pure virtual
- void log(TraceLevel level, StringView time, StringView threadId, StringView message) pure virtual
Protected functions
- auto operator=(const IDebugOverlay&) -> IDebugOverlay& deleted