EasyTalk API
Loading...
Searching...
No Matches
EasyTalk.Settings.EasyTalkDialogueSettings Class Reference

EasyTalk settings used during runtime. More...

Inherits ScriptableObject.

Public Member Functions

 EasyTalkDialogueSettings ()
 

Protected Attributes

LocalizableLanguageSet localizableLanguages
 The set of localizable languages to support.
 
LanguageFontOverrides languageFontOverrides
 The set of font overrides for localizable languages.
 
TranslationEvaluationMode translationEvalMode
 The translation evaluation mode to use.
 

Properties

static EasyTalkDialogueSettings Instance [get]
 
LocalizableLanguageSet LocalizableLanguageSet [get]
 Gets the set of supported localizable languages.
 
LanguageFontOverrides LanguageFontOverrides [get]
 Gets the set of font overrides for localizable languages.
 
TranslationEvaluationMode TranslationEvaluationMode [get]
 Gets the translation evaluation mode for determining when to apply translations to dialogue text and options during dialogue playback.
 

Static Private Attributes

static EasyTalkDialogueSettings instance
 

Detailed Description

EasyTalk settings used during runtime.

Constructor & Destructor Documentation

◆ EasyTalkDialogueSettings()

EasyTalk.Settings.EasyTalkDialogueSettings.EasyTalkDialogueSettings ( )

Member Data Documentation

◆ instance

EasyTalkDialogueSettings EasyTalk.Settings.EasyTalkDialogueSettings.instance
staticprivate

◆ languageFontOverrides

LanguageFontOverrides EasyTalk.Settings.EasyTalkDialogueSettings.languageFontOverrides
protected

The set of font overrides for localizable languages.

◆ localizableLanguages

LocalizableLanguageSet EasyTalk.Settings.EasyTalkDialogueSettings.localizableLanguages
protected

The set of localizable languages to support.

◆ translationEvalMode

TranslationEvaluationMode EasyTalk.Settings.EasyTalkDialogueSettings.translationEvalMode
protected

The translation evaluation mode to use.

Property Documentation

◆ Instance

EasyTalkDialogueSettings EasyTalk.Settings.EasyTalkDialogueSettings.Instance
staticget

◆ LanguageFontOverrides

LanguageFontOverrides EasyTalk.Settings.EasyTalkDialogueSettings.LanguageFontOverrides
get

Gets the set of font overrides for localizable languages.

◆ LocalizableLanguageSet

LocalizableLanguageSet EasyTalk.Settings.EasyTalkDialogueSettings.LocalizableLanguageSet
get

Gets the set of supported localizable languages.

◆ TranslationEvaluationMode

TranslationEvaluationMode EasyTalk.Settings.EasyTalkDialogueSettings.TranslationEvaluationMode
get

Gets the translation evaluation mode for determining when to apply translations to dialogue text and options during dialogue playback.