Navigation
API > API/Plugins > API/Plugins/SlateMVVM > API/Plugins/SlateMVVM/FViewModelBindings
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddDependency
(
FSourceInstanceId ToEvaluate, |
The source ToEvaluate depends on the source WhenChanged. | SlateViewModelBindings.h | |
void AddDependency
(
FSourceInstanceId ToEvaluate, |
The source ToEvaluate depends on the source WhenChanged. | SlateViewModelBindings.h |
AddDependency(FSourceInstanceId, FSourceInstanceId, FEvaluateSourceDelegate)
Description
The source ToEvaluate depends on the source WhenChanged. When the WhenChanged value changes via SetSource, execute all ToEvaluate bindings. It may cascade to evaluate dependency of dependency.
| Name | AddDependency |
| Type | function |
| Header File | /Engine/Plugins/Experimental/SlateModelViewViewModel/Source/SlateMVVM/Public/SlateViewModelBindings.h |
| Include Path | #include "SlateViewModelBindings.h" |
| Source | /Engine/Plugins/Experimental/SlateModelViewViewModel/Source/SlateMVVM/Private/SlateViewModelBindings.cpp |
void AddDependency
(
FSourceInstanceId ToEvaluate,
FSourceInstanceId WhenChanged,
FEvaluateSourceDelegate EvaluateDelegate
)
AddDependency(FSourceInstanceId, FSourceInstanceId, UE::FieldNotification::FFieldId, FEvaluateSourceDelegate)
Description
The source ToEvaluate depends on the source WhenChanged. When the WhenChanged value changes via SetSource, execute all ToEvaluate bindings. Also, when the WhenField triggers, execute all ToEvalute bindings. It may cascade to evaluate dependency of dependency.
| Name | AddDependency |
| Type | function |
| Header File | /Engine/Plugins/Experimental/SlateModelViewViewModel/Source/SlateMVVM/Public/SlateViewModelBindings.h |
| Include Path | #include "SlateViewModelBindings.h" |
| Source | /Engine/Plugins/Experimental/SlateModelViewViewModel/Source/SlateMVVM/Private/SlateViewModelBindings.cpp |
void AddDependency
(
FSourceInstanceId ToEvaluate,
FSourceInstanceId WhenChanged,
UE::FieldNotification::FFieldId WhenFieldId,
FEvaluateSourceDelegate EvaluateDelegate
)