Class AssetTableCollection
Contains information on all the tables associated with a table name and type.
Namespace: UnityEditor.Localization
Syntax
public class AssetTableCollection : IEquatable<AssetTableCollection>
Properties
Keys
The Key database that is shared by all the tables in this collection.
Declaration
public KeyDatabase Keys { get; set; }
Property Value
Type | Description |
---|---|
KeyDatabase |
TableEntries
A list of
Declaration
public List<AddressableAssetEntry> TableEntries { get; set; }
Property Value
Type | Description |
---|---|
List<AddressableAssetEntry> |
TableName
The name all tables in this collection share.
Declaration
public string TableName { get; }
Property Value
Type | Description |
---|---|
String |
Tables
The Table assets for this collection. Calling get will force all the tables to be loaded.
Declaration
public List<LocalizedTable> Tables { get; }
Property Value
Type | Description |
---|---|
List<LocalizedTable> |
TableType
The type of LocalizedTable implementation for this collection. By default this will either by StringTable or AssetTable.
Declaration
public Type TableType { get; set; }
Property Value
Type | Description |
---|---|
Type |
Methods
Equals(AssetTableCollection)
Compare another AssetTableCollection to this one. Compares the TableEntries field.
Declaration
public bool Equals(AssetTableCollection other)
Parameters
Type | Name | Description |
---|---|---|
AssetTableCollection | other |
Returns
Type | Description |
---|---|
Boolean |
ToString()
Returns TableName.
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
String |