Table of Contents

Namespace Framework.Systems.Diagnostics.Overlay

Classes

DiagnosticsOverlay

Development Build 전용 경량 성능 HUD. 수치 색상으로 이상 상태 시각화.

RuntimeInspector

런타임 상태 조회 전용 Inspector. Provider 를 등록하면 해당 카테고리 정보가 자동으로 표시된다.

[설계 원칙]

  • 조회만 수행. 게임 상태 변경 금지.
  • Framework → Game 참조 금지. Provider 패턴으로 확장.
  • UNITY_EDITOR || DEVELOPMENT_BUILD 전용.

[토글] F1 (DiagnosticsConfig.ToggleKey 기본값).

Structs

InspectorEntry

Inspector 한 항목의 표시 데이터.

Interfaces

IRuntimeInspectorProvider

RuntimeInspector 에 정보를 제공하는 Provider 계약. AssetSystem / TickSystem / SceneSystem 등이 직접 구현해 등록한다. RuntimeInspector 는 Provider 를 조회할 뿐 내용을 알지 못한다.