public TMP_FontAsset getFont(EFontName fontName) { if (!alreadyLoadedFonts.ContainsKey(fontName)) { loadFont(fontName); } return(alreadyLoadedFonts[fontName]); }
private void loadFont(EFontName fontName) { switch (fontName) { case EFontName.Manaspc: break; case EFontName.Default: default: // Default font should always be pre-loaded break; } }
public void setFont(EFontName fontName) { this.font = FontLookup.singleton.getFont(fontName); }