I can add custom asset styling (StyleSets, AssetActions, Factory) for a UObject
subclass. I can’t do the same thing for a UUserWidget
subclass. When I add styling, there are no compilation errors (which makes sense), but in the Editor the asset is still styled as a basic WidgetBlueprint (i.e. same icon, same color, etc.).
Discovery #1
It seems like whenever a UUserWidget
is used as a parent-class to create a new Blueprint, the Editor actually creates a WidgetBlueprint
, so I would have to override the WidgetBlueprint
styles somehow.
Question
Why? Is there a way I can override this behavior?