nCine 2026.08.r1-e9a2342
A cross-platform 2D game engine
Loading...
Searching...
No Matches
ncine::IDebugOverlay Class Referenceabstract

Interface for debug overlays. More...

#include <IDebugOverlay.h>

Collaboration diagram for ncine::IDebugOverlay:

Classes

struct  DisplaySettings
 

Public Member Functions

 IDebugOverlay (float profileTextUpdateTime)
 
DisplaySettingssettings ()
 
virtual void update ()=0
 
virtual void updateFrameTimings ()=0
 

Protected Member Functions

 IDebugOverlay (const IDebugOverlay &)=delete
 Deleted copy constructor.
 
IDebugOverlayoperator= (const IDebugOverlay &)=delete
 Deleted assignment operator.
 

Protected Attributes

DisplaySettings settings_
 
TimeStamp lastUpdateTime_
 
float updateTime_
 

Detailed Description

Interface for debug overlays.


The documentation for this class was generated from the following file: