Navigation
| Name | ModelViewViewModelBlueprint |
| Type | Runtime |
| Part of Plugins | UMG Viewmodel |
| Location | /Engine/Plugins/Runtime/ModelViewViewModel/Source/ModelViewViewModelBlueprint/ |
| Module Build Rules | ModelViewViewModelBlueprint.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FCompiledBindingLibraryCompiler | |
| UMVVMBlueprintInstancedViewModel_PropertyBag | |
| UMVVMBlueprintInstancedViewModelBase | |
| UMVVMBlueprintView | |
| UMVVMBlueprintViewCondition | Binding for an event that MVVM will listen too. |
| UMVVMBlueprintViewConversionFunction | A conversion function converts between the source and destiation of a binding. |
| UMVVMBlueprintViewEvent | Binding for an event that MVVM will listen too. |
| UMVVMBlueprintViewExtension | An extension class to define MVVM-related properties and behaviour. |
| UMVVMBlueprintViewExtension_ListViewBase | |
| UMVVMBlueprintViewExtension_PanelWidget | |
| UMVVMBlueprintViewModel | |
| UMVVMBlueprintViewSettings | |
| UMVVMDeveloperProjectSettings | Implements the settings for the MVVM Editor |
| UMVVMViewModelBlueprint | Will be deprecated in the next version. |
| UMVVMWidgetBlueprintExtension_View |
Structs
| Name | Remarks |
|---|---|
| FBindingMessage | |
| FBlueprintViewUserWidgetProperty | Data to be used by the compiler to create new user widget properties |
| FBlueprintViewUserWidgetWidgetProperty | Data to be used by the compiler to create a property for a widget in the widget tree |
| FCompilerBindingHandle | |
| FCreateGraphParams | |
| FCreateGraphResult | |
| FMVVMBlueprintFieldPath | A single item in a Property Path |
| FMVVMBlueprintFunctionReference | A type that point to a function or a node that can be used to create a conversion function. |
| FMVVMBlueprintPin | |
| FMVVMBlueprintPinId | Pin name type to help with compare operation and moving it around. |
| FMVVMBlueprintPropertyPath | Base path to properties for MVVM view models and widgets. |
| FMVVMBlueprintViewBinding | |
| FMVVMBlueprintViewConversionPath | |
| FMVVMBlueprintViewModelContext | |
| FMVVMDeveloperProjectWidgetSettings | |
| FMVVMExtensionItem | |
| FMVVMViewBindingFilterSettings |
Interfaces
| Name | Remarks |
|---|---|
| IMVVMBlueprintViewCompile | Exposed interface of MVVMViewBlueprintCompiler to be used in view extensions (MVVMViewBlueprintViewExtension) at compile step |
| IMVVMBlueprintViewPrecompile | Exposed interface of MVVMViewBlueprintCompiler to be used in view extensions (MVVMViewBlueprintViewExtension) at precompile step |
Enums
Public
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator!
(
EFilterFlag E |
MVVMDeveloperProjectSettings.h | ||
EFilterFlag operator&
(
EFilterFlag Lhs, |
MVVMDeveloperProjectSettings.h | ||
EFilterFlag & operator&=
(
EFilterFlag& Lhs, |
MVVMDeveloperProjectSettings.h | ||
EFilterFlag operator^
(
EFilterFlag Lhs, |
MVVMDeveloperProjectSettings.h | ||
EFilterFlag & operator^=
(
EFilterFlag& Lhs, |
MVVMDeveloperProjectSettings.h | ||
EFilterFlag operator|
(
EFilterFlag Lhs, |
MVVMDeveloperProjectSettings.h | ||
EFilterFlag & operator|=
(
EFilterFlag& Lhs, |
MVVMDeveloperProjectSettings.h | ||
EFilterFlag operator~
(
EFilterFlag E |
MVVMDeveloperProjectSettings.h |