Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


ResourceTableData

A flat, serializable snapshot of one per-locale table.
Read time 1 minuteLast updated 13 days ago

Definition

public class ResourceTableData

Remarks

The shape is deliberately non-polymorphic (no
[SerializeReference]
) so JsonUtility and other simple serializers round-trip it, and self-contained so a single file rebuilds a usable table. The provider turns a snapshot back into a ResourceTable and its SharedTableData. Each element of ResourceTableData.Entries is one key together with this locale's value, so the file reads as one row per entry rather than parallel key and value lists.
Additional Resources: ITableFileReader

Fields

Value

Description

CollectionGuidThe stable collection guid, used as the address the runtime resolves the table under.
CollectionNameThe collection name this table belongs to.
EntriesThe entries in this table, one row per key, carrying both the shared key data and this locale's value.
LocaleCodeThe locale code this table targets.
SchemaVersionThe format version, so a reader can reject or migrate older data.