Class GuiSystemFontDiscovery
java.lang.Object
com.render.api.gui.GuiSystemFontDiscovery
Bounded operating-system OpenType metadata discovery.
Discovery never creates FreeType or HarfBuzz faces. It maps each candidate read-only, validates its SFNT/TTC table directory, deduplicates by file identity and face index, and returns descriptors for later lazy use.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordMetadata for one face in a local font file. -
Method Summary
Modifier and TypeMethodDescriptiondiscover(GuiFontPolicy policy) Scans standard platform roots plus roots declared by the policy.
-
Method Details
-
discover
Scans standard platform roots plus roots declared by the policy.- Parameters:
policy- authorizing font policy- Returns:
- immutable discovered-face metadata
-