Search Results for

    Show / Hide Table of Contents

    Class TMProTextLocalizer

    Localizes TMPro.TextMeshProUGUI by setting its TMPro.TMP_Text.text property based on the phrase assigned to it and CurrentLanguage. This component also uses the and substitutes any variable names that occur in the text.

    Inheritance
    Object
    ComponentLocalizer<TMProTextLocalizer, TMPro.TextMeshProUGUI>
    PhrasedComponentLocalizer<TMProTextLocalizer, TMPro.TextMeshProUGUI>
    PhrasedWithVariablesComponentLocalizer<TMProTextLocalizer, TMPro.TextMeshProUGUI>
    TMProTextLocalizer
    Implements
    ILocalizationServiceComponent
    IServiceComponent<LocalizationService>
    IVariablesServiceComponent
    Inherited Members
    PhrasedWithVariablesComponentLocalizer<TMProTextLocalizer, TextMeshProUGUI>._variables
    PhrasedWithVariablesComponentLocalizer<TMProTextLocalizer, TextMeshProUGUI>._text
    PhrasedWithVariablesComponentLocalizer<TMProTextLocalizer, TextMeshProUGUI>.Init()
    PhrasedWithVariablesComponentLocalizer<TMProTextLocalizer, TextMeshProUGUI>.UpdateVariabledComponent()
    PhrasedWithVariablesComponentLocalizer<TMProTextLocalizer, TextMeshProUGUI>.UpdatePhrasedComponent()
    PhrasedWithVariablesComponentLocalizer<TMProTextLocalizer, TextMeshProUGUI>.Reconnect<ST>()
    PhrasedWithVariablesComponentLocalizer<TMProTextLocalizer, TextMeshProUGUI>.OnEnable()
    PhrasedWithVariablesComponentLocalizer<TMProTextLocalizer, TextMeshProUGUI>.OnDisable()
    PhrasedWithVariablesComponentLocalizer<TMProTextLocalizer, TextMeshProUGUI>.OnValidate()
    PhrasedComponentLocalizer<TMProTextLocalizer, TextMeshProUGUI>._phrase
    PhrasedComponentLocalizer<TMProTextLocalizer, TextMeshProUGUI>.phrase
    PhrasedComponentLocalizer<TMProTextLocalizer, TextMeshProUGUI>._translation
    PhrasedComponentLocalizer<TMProTextLocalizer, TextMeshProUGUI>.UpdateComponent()
    PhrasedComponentLocalizer<TMProTextLocalizer, TextMeshProUGUI>.OnTranslationChange(String, Locale, String)
    PhrasedComponentLocalizer<TMProTextLocalizer, TextMeshProUGUI>.RegisterToLocalization()
    PhrasedComponentLocalizer<TMProTextLocalizer, TextMeshProUGUI>.UnregisterFromLocalization()
    ComponentLocalizer<TMProTextLocalizer, TextMeshProUGUI>._component
    ComponentLocalizer<TMProTextLocalizer, TextMeshProUGUI>._readyToConnect
    ComponentLocalizer<TMProTextLocalizer, TextMeshProUGUI>.Awake()
    ComponentLocalizer<TMProTextLocalizer, TextMeshProUGUI>.mono
    ComponentLocalizer<TMProTextLocalizer, TextMeshProUGUI>._connected
    ComponentLocalizer<TMProTextLocalizer, TextMeshProUGUI>.IsConnected<ST>()
    ComponentLocalizer<TMProTextLocalizer, TextMeshProUGUI>.OnLocaleChange(Locale)
    Namespace: NoSuchStudio.Localization.Localizers
    Assembly: NoSuchStudio-Localization.dll
    Syntax
    [RequireComponent(typeof(TextMeshProUGUI))]
    [AddComponentMenu("Localization/TextMeshPro Text Localizer (Phrased)")]
    public class TMProTextLocalizer : PhrasedWithVariablesComponentLocalizer<TMProTextLocalizer, TextMeshProUGUI>, ILocalizationServiceComponent, IServiceComponent<LocalizationService>, IVariablesServiceComponent

    Methods

    UpdateVariabledComponent()

    Declaration
    public override void UpdateVariabledComponent()
    Overrides
    NoSuchStudio.Localization.PhrasedWithVariablesComponentLocalizer<NoSuchStudio.Localization.Localizers.TMProTextLocalizer, TMPro.TextMeshProUGUI>.UpdateVariabledComponent()

    Implements

    ILocalizationServiceComponent
    IServiceComponent<>
    IVariablesServiceComponent
    In This Article
    Back to top Generated by DocFX