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. |