Navigation
API > API/Plugins > API/Plugins/ModelViewViewModel > API/Plugins/ModelViewViewModel/Debugging
References
| Module | ModelViewViewModel |
| Header | /Engine/Plugins/Runtime/ModelViewViewModel/Source/ModelViewViewModel/Public/Debugging/MVVMDebugging.h |
| Include | #include "Debugging/MVVMDebugging.h" |
Syntax
class FDebugging
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | BroadcastLibraryBindingExecuted
(
const UMVVMView* View, |
||
| void | BroadcastLibraryBindingExecuted
(
const UMVVMView* View, |
||
| void | BroadcastLibraryBindingExecuted
(
const UMVVMView* View, |
||
| void | BroadcastLibraryBindingRegistered
(
const UMVVMView* View, |
||
| void | BroadcastLibraryBindingRegistered
(
const UMVVMView* View, |
||
| void | BroadcastViewBeginDestruction
(
const UMVVMView* View |
||
| void | BroadcastViewConstructed
(
const UMVVMView* View |
Classes
Enums
| Type | Name | Description | |
|---|---|---|---|
| ERegisterLibraryBindingResult |
Constants
| Name | Description |
|---|---|
| OnLibraryBindingExecuted | Broadcast when a registered field is modified and a binding need to execute. |
| OnLibraryBindingRegistered | Broadcast when a binding is registered to the view/viewmodel or failed to registered to the view/viewmodel. |
| OnViewBeginDestruction | Broadcast before a view is destroyed. |
| OnViewConstructed | Broadcast when a view is created and the viewmodels are instantiated and the binding are not registered. |