UDataTableFunctionLibrary::RemoveDataTableRow
#include "Kismet/DataTableFunctionLibrary.h"
Access: public
Specifiers: staticBlueprintCallable
Description
Removes the row with the given name from a Data Table. Editor-only — used for building or modifying tables from editor scripts.
Caveats & Gotchas
- • Only compiles with WITH_EDITOR — not available in packaged builds.
- • Silently does nothing if RowName does not exist in the table; check DoesDataTableRowExist first if you need to know whether a removal actually happened.
Signature
static void RemoveDataTableRow(UDataTable* DataTable, const FName& RowName); Parameters
| Name | Type | Description | Default |
|---|---|---|---|
| DataTable | UDataTable* | The table to remove the row from. | — |
| RowName | const FName& | Name of the row to remove. | — |
Return Type
void Example
Remove a row by name C++
UDataTableFunctionLibrary::RemoveDataTableRow(MyDataTable, TEXT("HealthPotion")); Tags
Version History
Introduced in: unknown
| Version | Status | Notes |
|---|---|---|
| 5.6 | stable | — |
Feedback
Was this helpful?