UiFontResolver

Resolves a .ui / .uss font reference — a project-relative .ttf/.otf path, an asset://<guid>, or a bare family name — to a Guinevere Font. Loaded typefaces are cached; callers set the point size with WithSize.

Public Methods

Resolve

public Font? Resolve(string reference)

Resolves reference to a base font, or null.

Parameters:

  • reference (string): A font path, asset://<guid>, or family name.

Returns: Font?