Table of Contents

Interface IMetricsAggregator

Namespace
Framework.Systems.Diagnostics.Interfaces
Assembly
Assembly-CSharp.dll

DiagnosticSnapshot 시계열 집계 계약. 평균/최대/최소 산출.

public interface IMetricsAggregator

Properties

AverageFps

최근 N 샘플의 평균 FPS.

float AverageFps { get; }

Property Value

float

AverageGCAlloc

최근 N 샘플의 평균 GC Alloc(bytes).

float AverageGCAlloc { get; }

Property Value

float

MaxFrameTime

최근 N 샘플의 최대 FrameTime(ms).

float MaxFrameTime { get; }

Property Value

float

Methods

Add(in DiagnosticSnapshot)

스냅샷을 링 버퍼에 추가하고 집계값 갱신.

void Add(in DiagnosticSnapshot snapshot)

Parameters

snapshot DiagnosticSnapshot

추가할 스냅샷.