/Engine/Source/Runtime/TypedElementFramework/Public/Elements/Interfaces/TypedElementDataStorageInterface.h
Tables are automatically created by taking an existing table and adding/removing columns. For performance its however better to create a table before adding objects to the table. This doesn't prevent those objects from having columns added/removed at a later time. To make debugging and profiling easier it's also recommended to give tables a name.Creates a new table for with the provided columns. Optionally a name can be given which is useful for retrieval later.
TypedElementTableHandle RegisterTable ( TConstArrayView< const [UScriptStruct](API\Runtime\CoreUObject\UObject\UScriptStruct) * > ColumnList, const [FName](API\Runtime\Core\UObject\FName) Name )