Table of Contents

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

string

DefaultFont

public Font DefaultFont { get; }

Property Value

Font

DefaultLangageID

public string DefaultLangageID { get; }

Property Value

string

Methods

CheckForUpdates()

public void CheckForUpdates()

GetCurrentLanguage()

public Language GetCurrentLanguage()

Returns

Language

GetFont(string)

public Font GetFont(string fontName)

Parameters

fontName string

Returns

Font

GetFontName(Font)

public string GetFontName(Font font)

Parameters

font Font

Returns

string

GetFonts()

public IEnumerable<Font> GetFonts()

Returns

IEnumerable<Font>

GetMappedFontForLocalization(string)

public Font GetMappedFontForLocalization(string englishFontName)

Parameters

englishFontName string

Returns

Font

GetUsableFontForCharacter(int)

public Font GetUsableFontForCharacter(int characterCode)

Parameters

characterCode int

Returns

Font

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 string
fontName string
spriteData SpriteData

Returns

bool

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).