Navigation
API > API/Plugins > API/Plugins/ModelViewViewModel > API/Plugins/ModelViewViewModel/View > API/Plugins/ModelViewViewModel/View/FMVVMViewClass_CompiledBinding
References
| |
|
| Module |
ModelViewViewModel |
| Header |
/Engine/Plugins/Runtime/ModelViewViewModel/Source/ModelViewViewModel/Public/View/MVVMViewClass.h |
| Include |
#include "View/MVVMViewClass.h" |
Syntax
enum EBindingFlags
&123;
None = 0,
ExecuteAtInitialization = 1 << 0,
Unused01 = 1 << 1,
OneTime = 1 << 2,
EnabledByDefault = 1 << 3,
ViewModelOptional = 1 << 4,
Unused02 = 1 << 5,
OverrideExecuteMode = 1 << 6,
SourceObjectIsSelf = 1 << 7,
&125;
Values
| Name |
Description |
| None |
|
| ExecuteAtInitialization |
|
| Unused01 |
|
| OneTime |
|
| EnabledByDefault |
|
| ViewModelOptional |
The source (viewmodel) can be nullptr and the binding could failed and should not log a warning. |
| Unused02 |
|
| OverrideExecuteMode |
In development, (when the Blueprint maybe not be compiled with the latest data), the ExecutionMode may not reflect the default project setting value. |
| SourceObjectIsSelf |
When the source object is the object itself. |