public UniTextFont primaryPrimary font asset. Provides strut metrics (if first family) and codepoint lookup.
A font family: primary font plus optional variant faces (Bold, Italic, Variable, etc.).
public ReadOnlyArray<UniTextFont> Faces{ get }Additional faces such as bold, italic, and variable variants.
[ctor]public FontFamily(string name, UniTextFont primary, UniTextFont[] faces = null, string preferredLanguage = null)Creates a family with detached face storage.
public FontFamily WithFaces(UniTextFont[] value)Returns a copy of this family with detached replacement faces.
public FontFamily CaptureStateSnapshot()Captures the family and its face-array storage without retaining mutable aliases.
public bool StateEquals(in FontFamily snapshot)Compares serialized family configuration while ignoring the derived runtime lookup.
public UniTextFont primaryPrimary font asset. Provides strut metrics (if first family) and codepoint lookup.