diff --git a/src/kiwano/2d/DebugActor.cpp b/src/kiwano/2d/DebugActor.cpp index 495df54d..114bed2f 100644 --- a/src/kiwano/2d/DebugActor.cpp +++ b/src/kiwano/2d/DebugActor.cpp @@ -78,17 +78,17 @@ void DebugActor::OnRender(RenderContext& ctx) ctx.SetCurrentBrush(background_brush_); ctx.FillRoundedRectangle(GetBounds(), Vec2{ 5.f, 5.f }); ctx.DrawTextLayout(debug_text_, Point(10, 10)); -} - -void DebugActor::OnUpdate(Duration dt) -{ - KGE_NOT_USED(dt); frame_time_.push_back(Time::Now()); while (frame_time_.back() - frame_time_.front() >= Duration::Second) { frame_time_.erase(frame_time_.begin()); } +} + +void DebugActor::OnUpdate(Duration dt) +{ + KGE_NOT_USED(dt); StringStream ss; diff --git a/src/kiwano/2d/DebugActor.h b/src/kiwano/2d/DebugActor.h index e8d33e2e..16cca51d 100644 --- a/src/kiwano/2d/DebugActor.h +++ b/src/kiwano/2d/DebugActor.h @@ -48,10 +48,10 @@ protected: bool CheckVisibility(RenderContext& ctx) const override; private: - std::locale comma_locale_; - BrushPtr background_brush_; - TextLayout debug_text_; - Vector