docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class LocalizationTable

    Abstract base class for all tables. Contains common functionality.

    Inheritance
    object
    Object
    ScriptableObject
    LocalizationTable
    DetailedLocalizationTable<TEntry>
    Implements
    IMetadataCollection
    Inherited Members
    ScriptableObject.SetDirty()
    ScriptableObject.CreateInstance(string)
    ScriptableObject.CreateInstance(Type)
    ScriptableObject.CreateInstance<T>()
    Object.GetInstanceID()
    Object.GetHashCode()
    Object.Equals(object)
    Object.Instantiate(Object, Vector3, Quaternion)
    Object.Instantiate(Object, Vector3, Quaternion, Transform)
    Object.Instantiate(Object)
    Object.Instantiate(Object, Transform)
    Object.Instantiate(Object, Transform, bool)
    Object.Instantiate<T>(T)
    Object.Instantiate<T>(T, Vector3, Quaternion)
    Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
    Object.Instantiate<T>(T, Transform)
    Object.Instantiate<T>(T, Transform, bool)
    Object.Destroy(Object, float)
    Object.Destroy(Object)
    Object.DestroyImmediate(Object, bool)
    Object.DestroyImmediate(Object)
    Object.FindObjectsOfType(Type)
    Object.DontDestroyOnLoad(Object)
    Object.DestroyObject(Object, float)
    Object.DestroyObject(Object)
    Object.FindSceneObjectsOfType(Type)
    Object.FindObjectsOfTypeIncludingAssets(Type)
    Object.FindObjectsOfType<T>()
    Object.FindObjectOfType<T>()
    Object.FindObjectsOfTypeAll(Type)
    Object.FindObjectOfType(Type)
    Object.name
    Object.hideFlags
    Namespace: UnityEngine.Localization.Tables
    Assembly: Unity.Localization.dll
    Syntax
    public abstract class LocalizationTable : ScriptableObject, IMetadataCollection

    Properties

    Name Description
    LocaleIdentifier

    The locale this asset table supports.

    MetadataEntries

    Table Metadata.

    SharedData

    Data shared across all tables.

    TableCollectionName

    The name of this asset table collection.

    Methods

    Name Description
    AddMetadata(IMetadata)

    Add an entry to MetadataEntries.

    CompareTo(LocalizationTable)

    Compare to another LocalizationTable. Performs a comparison against the LocaleIdentifier property.

    Contains(IMetadata)

    Checks if the Metadata is contained within MetadataEntries.

    CreateEmpty(TableEntryReference)

    Create an empty entry in the table at the specified entry.

    FindKeyId(string, bool)

    Returns the key with the matching name from the SharedTableData, if one exists.

    GetMetadata<TObject>()

    Returns the first Metadata item from MetadataEntries of type TObject.

    GetMetadatas<TObject>()

    Returns all Metadata from MetadataEntries that is of type TObject.

    GetMetadatas<TObject>(IList<TObject>)

    Populates the list with all Metadata from MetadataEntries that is of type TObject.

    RemoveMetadata(IMetadata)

    Remove an entry from MetadataEntries.

    In This Article
    Back to top
    Copyright © 2024 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)