Hi all,
well i just cant figure out how to make an UPROPERTY()
having a FMargin ‘myMargin’ inside my SlateStyle to use in Widget.
and trying to access that in my Widget
with
…
SNew(SOverlay)
+ SOverlay::Slot()
.Padding(&Style->myMargin)
…
but i get this error:
error C2664: 'FMargin::FMargin(const FMargin &)' : cannot convert argument 1 from 'const FMargin *const ' to 'float' D:\Apps\Epic Games\4.5\Engine\Source\Runtime\Core\Public\Misc\Attribute.h
since its working so nice with Brushes i thought it could be the same with that, since padding accepts TAttribute as a param.
However if i do it like this:
SNew(SOverlay)
+ SOverlay::Slot()
.Padding(FMargin(/*some values*/)
everything works fine. Im sure i missed something
any help?