Delegate helper funcs
Delegate Helper funcs
DECLARE_DELEGAETE(OnModifiedDelegate)
OnModifiedDelegate myDelegate;
myDelegate.BindLambda
myDelegate.BindRaw
myDelegate.BindSP
myDelegate.BindUObject
myDelegate = OnModifiedDelegate::CreateLambda([]() {…})
myDelegate = OnModifiedDelegate::CreateRaw
myDelegate = OnModifiedDelegate::CreateSP
myDelegate = OnModifiedDelegate::CreateUObject
SLATE ATTRIBUTES:
Something defined as a
 SLATE_ATTRIBUTE( FMargin, ContentPadding )
Can be bound with:
 .ContentPadding_Lambda([](){…})
Also any of these:
AttrName_Lambda
AttrName_Raw
AttrName_Static
AttrName_UObject
AttrName(TSharedRef<obj>)
Same with SLATE_EVENTS:
 SLATE_EVENT( FOnClicked, OnValueCommitted )
Can be bound with:
 .OnClicked_Lambda(execFuncWithBool)
Can also be set with a delegate:
 .OnClicked( FOnClicked::CreateLambda(..))