Class FontFactory
- Namespace
- TaleWorlds.GauntletUI
- Assembly
- TaleWorlds.GauntletUI.dll
public class FontFactory
- Inheritance
-
FontFactory
- Inherited Members
Constructors
FontFactory(ResourceDepot)
public FontFactory(ResourceDepot resourceDepot)
Parameters
resourceDepot
ResourceDepot
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
fontName
string
Returns
GetFontName(Font)
public string GetFontName(Font font)
Parameters
font
Font
Returns
GetFonts()
public IEnumerable<Font> GetFonts()
Returns
GetMappedFontForLocalization(string)
public Font GetMappedFontForLocalization(string englishFontName)
Parameters
englishFontName
string
Returns
GetUsableFontForCharacter(int)
public Font GetUsableFontForCharacter(int characterCode)
Parameters
characterCode
int
Returns
LoadAllFonts(SpriteData)
public void LoadAllFonts(SpriteData spriteData)
Parameters
spriteData
SpriteData
LoadLocalizationValues(string)
public void LoadLocalizationValues(string sourceXMLPath)
Parameters
sourceXMLPath
string
OnLanguageChange(string)
public void OnLanguageChange(string newLanguageCode)
Parameters
newLanguageCode
string
TryAddFontDefinition(string, string, SpriteData)
public bool TryAddFontDefinition(string fontPath, string fontName, SpriteData spriteData)
Parameters
fontPath
stringfontName
stringspriteData
SpriteData
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).