Navigation
API > API/Plugins > API/Plugins/ModelViewViewModel
Inheritance Hierarchy
- UEngineSubsystem
- UMVVMSubsystem
References
| Module | ModelViewViewModel |
| Header | /Engine/Plugins/Runtime/ModelViewViewModel/Source/ModelViewViewModel/Public/MVVMSubsystem.h |
| Include | #include "MVVMSubsystem.h" |
Syntax
UCLASS (DisplayName="Viewmodel Engine Subsytem")
class UMVVMSubsystem : public UEngineSubsystem
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Deinitialize () |
||
| bool | DoesWidgetTreeContainedWidget
(
const UWidgetTree* WidgetTree, |
||
| FMVVMAvailableBinding | GetAvailableBinding
(
const UClass* Class, |
||
| FMVVMAvailableBinding | GetAvailableBindingForEvent
(
const UClass* Class, |
||
| FMVVMAvailableBinding | GetAvailableBindingForEvent
(
UE::MVVM::FMVVMConstFieldVariant FieldVariant, |
||
| FMVVMAvailableBinding | GetAvailableBindingForField
(
UE::MVVM::FMVVMConstFieldVariant Variant, |
||
| TArray< FMVVMAvailableBinding > | GetAvailableBindings
(
const UClass* Class, |
||
| TArray< FMVVMAvailableBinding > | GetAvailableBindingsForEvent
(
const UClass* Class, |
||
| TArray< FMVVMAvailableBinding > | GetAvailableBindingsForStruct
(
const UScriptStruct* Struct |
When FMVVMAvailableBinding::HasNotify is false, a notification can still be triggered by the owner of the struct. | |
| UMVVMViewModelCollectionObject * | |||
| UMVVMView * | GetViewFromUserWidget
(
const UUserWidget* UserWidget |
||
| void | Initialize
(
FSubsystemCollectionBase& Collection |
||
| TValueOrError< bool, FText > | IsBindingValid
(
FDirectionalBindingArgs Args |
||
| TValueOrError< bool, FText > | |||
| TValueOrError< bool, FText > | IsBindingValid
(
FBindingArgs Args |
||
| bool | K2_CompareFloatValues
(
EMVVMConditionOperation Operation, |
||
| FMVVMAvailableBinding | K2_GetAvailableBinding
(
const UClass* Class, |
||
| TArray< FMVVMAvailableBinding > | K2_GetAvailableBindings
(
const UClass* Class, |
||
| UMVVMView * | K2_GetViewFromUserWidget
(
const UUserWidget* UserWidget |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FBindingArgs | |||
| FConstDirectionalBindingArgs | |||
| FDirectionalBindingArgs |