inspect_data_table
Inspect a UDataTable's structure: retrieve row count, sorted row names, property names and types, row struct asset path, and tolerance flags from a given asset path.
Instructions
Read structural properties of a UDataTable: RowStruct asset path + name, row count, sorted row names (FName.ToString), per-property name+type for each FProperty on the RowStruct (TFieldIterator with EFieldIterationFlags::None to skip super fields), client-strip flag, missing/extra-field tolerance flags, optional ImportKeyField. C++ handler; no new Build.cs deps (Engine + CoreUObject cover UDataTable / UScriptStruct / FProperty). Null-guards RowStruct (freshly-created DataTables can have no struct assigned).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | UE asset path of a UDataTable, e.g. /Game/Data/DT_Items. |