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.
 
DialogueRegistry dialogueRegistry
 

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.
 
DialogueRegistry DialogueRegistry [get]
 Gets the active Dialogue Registry.
 

Static Private Attributes

static EasyTalkDialogueSettings instance
 

Detailed Description

EasyTalk settings used during runtime.

Constructor & Destructor Documentation

◆ EasyTalkDialogueSettings()

EasyTalk.Settings.EasyTalkDialogueSettings.EasyTalkDialogueSettings ( )

Member Data Documentation

◆ dialogueRegistry

DialogueRegistry EasyTalk.Settings.EasyTalkDialogueSettings.dialogueRegistry
protected

◆ 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

◆ DialogueRegistry

DialogueRegistry EasyTalk.Settings.EasyTalkDialogueSettings.DialogueRegistry
get

Gets the active Dialogue Registry.

◆ 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.