Is it possible to limit the UDataTable Property within an FDataTableRowHandle struct to a specific struct type?
The next example is not working for the FDataTableRowHandle. Is there a solution?
UPROPERTY(meta = (RequiredAssetDataTags = "RowStructure=S_StructName"))
FDataTableRowHandle DT = FDataTableRowHandle();
1 Like
UPROPERTY(meta = (RowType="MyStruct"))
UDataTable* Table;
OR
UPROPERTY(meta = (RowType="MyStruct"))
FDataTableRowHandle RowHandle;
4 Likes
TheJamsh:
RowType
Thanks, this is very useful info. I think it is not yet in docs.unrealengine.
I’m going to test it asap.
1 Like
Perfect, thanks again. Structs name in RowType is entered without the F prefix.
Can this information be added to: ?
Metadata keywords used when declaring UClasses, UFunctions, UProperties, UEnums, and UInterfaces to specify how they behave with various aspects of Unreal Engine and the editor
1 Like
The vast majority of custom meta specifiers are not in that documentation page because it’s auto-generated from the global ones.
Items like “RowType” are part of special Detail Customisation classes that look for custom meta markup. Unfortuantely there’s no easy way to parse them all.
2 Likes