Navigation
API > API/Plugins > API/Plugins/ModelViewViewModel
| Name | FDebugging |
| Type | class |
| Header File | /Engine/Plugins/Runtime/ModelViewViewModel/Source/ModelViewViewModel/Public/Debugging/MVVMDebugging.h |
| Include Path | #include "Debugging/MVVMDebugging.h" |
Syntax
class FDebugging
Classes
Structs
| Name | Remarks |
|---|---|
| FLibraryBindingExecutedArgs | |
| FView | |
| FViewBeginDestructionArgs | |
| FViewConstructedArgs | |
| FViewSourceValueArgs |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| OnLibraryBindingExecuted | FLibraryBindingExecuted | Broadcast when a registered field is modified and a binding need to execute. | Debugging/MVVMDebugging.h |
| OnViewBeginDestruction | FViewDestructing | Broadcast before a view is destroyed. | Debugging/MVVMDebugging.h |
| OnViewConstructed | FViewConstructed | Broadcast when a view is created and the viewmodels are instantiated and the binding are not registered. | Debugging/MVVMDebugging.h |
| OnViewSourceValueChanged | FViewSourceValueChanged | Broadcast when a source changes. | Debugging/MVVMDebugging.h |
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void BroadcastLibraryBindingExecuted
(
const UMVVMView* View, |
Debugging/MVVMDebugging.h | ||
static void BroadcastLibraryBindingExecuted
(
const UMVVMView* View, |
Debugging/MVVMDebugging.h | ||
static void BroadcastLibraryBindingExecuted
(
const UMVVMView* View, |
Debugging/MVVMDebugging.h | ||
static void BroadcastViewBeginDestruction
(
const UMVVMView* View |
Debugging/MVVMDebugging.h | ||
static void BroadcastViewConstructed
(
const UMVVMView* View |
Debugging/MVVMDebugging.h | ||
static void BroadcastViewSourceValueChanged
(
const UMVVMView* View, |
Debugging/MVVMDebugging.h |