Table of Contents

Interface IDiagnosticsSystem

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

Diagnostics 시스템 루트 인터페이스. 초기화 및 중앙 Tick 진입점.

public interface IDiagnosticsSystem

Remarks

ENABLE_DIAGNOSTICS 미정의 시 NullDiagnosticsSystem으로 교체 — 릴리즈 빌드 완전 분리. TickSystem.ServiceTick 그룹에 등록해 매 프레임 Tick을 수신한다.

Methods

Initialize()

시스템 초기화. 서브시스템 준비 및 설정 적용.

void Initialize()

Tick(float)

매 프레임 호출. 수집 → 집계 → 감지 → 출력 파이프라인 실행.

void Tick(float deltaTime)

Parameters

deltaTime float

ITimeSystem.DeltaTime 값.