9#ifndef AVARA3D_RENDER_BACKEND_OPENGL_STATSOVERLAY_H
10#define AVARA3D_RENDER_BACKEND_OPENGL_STATSOVERLAY_H
12#include "a3d/scene/Scene.h"
20 class FrameStatsHistory;
31 StatsOverlay(
const StatsOverlay&) =
delete;
32 StatsOverlay& operator=(
const StatsOverlay&) =
delete;
34 StatsOverlay(StatsOverlay&&) =
delete;
35 StatsOverlay& operator=(StatsOverlay&&) =
delete;
41 void initialize(ImguiContext& context);
43 void draw(
const RenderContext& context,
46 const FrameStatsHistory& statsHistory,
48 bool gpuTimingAvailable);
DebugOptions
Scene-wide debug visualization options.