Native class
IGBASlateViewModel#
class
BLUEPRINTATTRIBUTESEDITORCOMMON_API
IGBASlateViewModel :
public TSharedFromThis< IGBASlateViewModel >
Implements a view model pattern for slate widgets.
Internal delegates#
-
public
Delegate called whenever one of the view model property is updated
-
Delegate called whenever one of the view model property is updated (this one passes down the Property name that was changed)
Methods#
-
publicvirtual voidInitialize() = 0
Hook for initialization logic, can be noop
-
inline FOnModelChanged&
Broadcasts whenever one of the view model property is updated
-
inline FOnModelPropertyChanged&
Broadcasts whenever one of the view model property is updated
-
inline virtual
Virtual destructor
Fields#
-
protectedFOnModelChanged OnModelChangedDelegate
Delegate invoked whenever one of the view model property is changed
-
FOnModelPropertyChanged OnModelPropertyChangedDelegate
Delegate invoked whenever one of the view model property is changed