/Engine/Source/Runtime/UMG/Public/Blueprint/WidgetBlueprintGeneratedClass.h
The widget blueprint generated class allows us to create blueprint-able widgets for UMG at runtime. All WBPGC's are ofUUserWidgetclasses, and they perform special post initialization using this class to give themselves many of the same capabilities asAActorblueprints, like dynamic delegate binding for widgets.
class UWidgetBlueprintGeneratedClass : public [UBlueprintGeneratedClass](API\Runtime\Engine\Engine\UBlueprintGeneratedClass)
TArray<TObject...
Animations
TArray<FName>
AvailableNamedSlots
Available Named Slots for content in a subclass.
uint32:  1
bCanCallPreConstruct
TArray<FDelega...
Bindings
TArray<FName>
InstanceNamedSlots
These are the set of named slots that can be used on an instance of the widget.
TArray<FName>
NamedSlots
All named slots, even the ones that have content already filled into them by a parent class and are not available for extension.
TMap<FName,FG...
NamedSlotsWithID
All named slots mapped the assigned GUID of theirUNamedSlotwidget.