Hey does anyone know how I can set a UButton’s style from code to normal, pressed, etc. Any help is much appreciated, thank you!
UPROPERTY(meta = (BindWidget))
UButton* ButtonToChange;
USlateBrushAsset* NewIconBrushAsset;
FButtonStyle NewStyle(ButtonToChange->GetStyle());
NewStyle.SetNormal(NewIconBrushAsset>Brush);
NewStyle.SetHovered(NewIconBrushAsset>Brush);
NewStyle.SetPressed(NewIconBrushAsset>Brush);
ButtonToChange->SetStyle(NewStyle);
1 Like