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
deltaTimefloatITimeSystem.DeltaTime 값.