Adding to TArray in child class?

InventoryItemDef.h is truncated, there are functions in it also that sort and return data.
UID_BaseItem needs those functions but will have fragments assigned to it.
Fragments are just pieces of data like the skeletal mesh for that item, an icon that is shown for that item, stuff like that… not really important.
Then for say medical items there would be a UID_MedicalItem that is a child of UID_BaseItem which has all the standard stuff plus any fragments that are needed for medical items.

“You can access it just as you would in the UInventoryItemDef class.”
Right, I dont know how to do that, I dont know how to add Fragments to the TArray<> Fragments in the InventoryItemDef class from the UID_BaseItem class.