Class RuntimeInspector
- Namespace
- Framework.Systems.Diagnostics.Overlay
- Assembly
- Assembly-CSharp.dll
런타임 상태 조회 전용 Inspector. Provider 를 등록하면 해당 카테고리 정보가 자동으로 표시된다.
[설계 원칙]
- 조회만 수행. 게임 상태 변경 금지.
- Framework → Game 참조 금지. Provider 패턴으로 확장.
- UNITY_EDITOR || DEVELOPMENT_BUILD 전용.
[토글] F1 (DiagnosticsConfig.ToggleKey 기본값).
public sealed class RuntimeInspector : MonoBehaviour
- Inheritance
-
objectObjectComponentBehaviourMonoBehaviourRuntimeInspector
Methods
Register(IRuntimeInspectorProvider)
Provider 등록. 중복 등록 방지. AssetSystem / TickSystem 등이 자신의 상태를 제공하기 위해 호출한다.
public void Register(IRuntimeInspectorProvider provider)
Parameters
providerIRuntimeInspectorProvider
Unregister(IRuntimeInspectorProvider)
public void Unregister(IRuntimeInspectorProvider provider)
Parameters
providerIRuntimeInspectorProvider