UDataTableFunctionLibrary::GetDataTableColumnExportNames
#include "Kismet/DataTableFunctionLibrary.h"
Access: public
Specifiers: staticBlueprintCallable
Description
Fills OutExportColumnNames with the friendly export name of each column, matching the header row of a CSV/JSON export of Table.
Caveats & Gotchas
- • Export names can differ from the raw property names returned by GetDataTableColumnNames, e.g. when a struct field has a DisplayName metadata override.
- • Pair with GetDataTableColumnNameFromExportName to translate a friendly export name back to the raw property name that GetDataTableColumnAsString expects.
Signature
static void GetDataTableColumnExportNames(const UDataTable* Table, TArray<FString>& OutExportColumnNames); Parameters
| Name | Type | Description | Default |
|---|---|---|---|
| Table | const UDataTable* | The DataTable to query. | — |
| OutExportColumnNames | TArray<FString>& | Receives the friendly export name of each column. | — |
Return Type
void Example
List export column names C++
TArray<FString> ExportNames;
UDataTableFunctionLibrary::GetDataTableColumnExportNames(MyTable, ExportNames); See Also
Tags
Version History
Introduced in: unknown
| Version | Status | Notes |
|---|---|---|
| 5.6 | stable | — |
Feedback
Was this helpful?