M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.TwoDimension.ILanguage Interface Reference

Inherited by TaleWorlds.GauntletUI.Language.

Public Member Functions

IEnumerable< char > GetForbiddenStartOfLineCharacters ()
 List of characters that cannot come at the beginning of lines.
 
bool IsCharacterForbiddenAtStartOfLine (char character)
 
IEnumerable< char > GetForbiddenEndOfLineCharacters ()
 List of characters that cannot come to the end of lines.
 
bool IsCharacterForbiddenAtEndOfLine (char character)
 
string GetLanguageID ()
 
string GetDefaultFontName ()
 
Font GetDefaultFont ()
 Default font of this language.
 
char GetLineSeperatorChar ()
 Line separator character of this language.
 
bool DoesLanguageRequireSpaceForNewline ()
 Does this language require a space for breaking into a new line Some Asian languages don't require spaces for newlines.
 
bool FontMapHasKey (string keyFontName)
 Returns if given keyFontName is defined in the mapping in this language.
 
Font GetMappedFont (string keyFontName)
 Get mapped font in this language from keyFontName to font in this language.
 

Member Function Documentation

◆ GetForbiddenStartOfLineCharacters()

IEnumerable< char > TaleWorlds.TwoDimension.ILanguage.GetForbiddenStartOfLineCharacters ( )

◆ IsCharacterForbiddenAtStartOfLine()

bool TaleWorlds.TwoDimension.ILanguage.IsCharacterForbiddenAtStartOfLine ( char  character)

◆ GetForbiddenEndOfLineCharacters()

IEnumerable< char > TaleWorlds.TwoDimension.ILanguage.GetForbiddenEndOfLineCharacters ( )

◆ IsCharacterForbiddenAtEndOfLine()

bool TaleWorlds.TwoDimension.ILanguage.IsCharacterForbiddenAtEndOfLine ( char  character)

◆ GetLanguageID()

string TaleWorlds.TwoDimension.ILanguage.GetLanguageID ( )

◆ GetDefaultFontName()

string TaleWorlds.TwoDimension.ILanguage.GetDefaultFontName ( )

◆ GetDefaultFont()

Font TaleWorlds.TwoDimension.ILanguage.GetDefaultFont ( )

◆ GetLineSeperatorChar()

char TaleWorlds.TwoDimension.ILanguage.GetLineSeperatorChar ( )

◆ DoesLanguageRequireSpaceForNewline()

bool TaleWorlds.TwoDimension.ILanguage.DoesLanguageRequireSpaceForNewline ( )

◆ FontMapHasKey()

bool TaleWorlds.TwoDimension.ILanguage.FontMapHasKey ( string  keyFontName)
Parameters
keyFontName

Implemented in TaleWorlds.GauntletUI.Language.

◆ GetMappedFont()

Font TaleWorlds.TwoDimension.ILanguage.GetMappedFont ( string  keyFontName)
Parameters
keyFontNameFont name in English font

Implemented in TaleWorlds.GauntletUI.Language.