Class FontFactory
- Namespace
- TaleWorlds.GauntletUI
- Assembly
- TaleWorlds.GauntletUI.dll
public class FontFactory
- Inheritance
-
FontFactory
- Inherited Members
Constructors
FontFactory(ResourceDepot)
public FontFactory(ResourceDepot resourceDepot)
Parameters
resourceDepotResourceDepot
Properties
CurrentLangageID
public string CurrentLangageID { get; }
Property Value
DefaultFont
public Font DefaultFont { get; }
Property Value
DefaultLangageID
public string DefaultLangageID { get; }
Property Value
Methods
CheckForUpdates()
public void CheckForUpdates()
GetCurrentLanguage()
public Language GetCurrentLanguage()
Returns
GetFont(string)
public Font GetFont(string fontName)
Parameters
fontNamestring
Returns
GetFontName(Font)
public string GetFontName(Font font)
Parameters
fontFont
Returns
GetFonts()
public IEnumerable<Font> GetFonts()
Returns
GetMappedFontForLocalization(string)
public Font GetMappedFontForLocalization(string englishFontName)
Parameters
englishFontNamestring
Returns
GetUsableFontForCharacter(int)
public Font GetUsableFontForCharacter(int characterCode)
Parameters
characterCodeint
Returns
LoadAllFonts(SpriteData)
public void LoadAllFonts(SpriteData spriteData)
Parameters
spriteDataSpriteData
LoadLocalizationValues(string)
public void LoadLocalizationValues(string sourceXMLPath)
Parameters
sourceXMLPathstring
OnLanguageChange(string)
public void OnLanguageChange(string newLanguageCode)
Parameters
newLanguageCodestring
TryAddFontDefinition(string, string, SpriteData)
public bool TryAddFontDefinition(string fontPath, string fontName, SpriteData spriteData)
Parameters
fontPathstringfontNamestringspriteDataSpriteData
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).