Back to API Reference
Class

UniTextRangeDebugSnapshot

sealed

Stable allocation-owning snapshot captured only on explicit diagnostic demand. Runtime hot paths never retain or update it.

public UniTextBase Text{ get }

Text component from which this snapshot was captured.

public TextRevision Revision{ get }

Rendered revision associated with the current range graph.

public ReadOnlySpan<RangeEntityDiagnostic> Entities{ get }

Logical interactive entities in navigation order.

public ReadOnlySpan<RangeRuleDiagnostic> Rules{ get }

Current rule control instances.

public static UniTextRangeDebugSnapshot Capture()

Captures current range diagnostics for a text component.