Navigation
API > API/Plugins > API/Plugins/ModelViewViewModel
Shared data to find or create a ViewModel at runtime.
| Name | UMVVMViewModelContextResolver |
| Type | class |
| Header File | /Engine/Plugins/Runtime/ModelViewViewModel/Source/ModelViewViewModel/Public/View/MVVMViewModelContextResolver.h |
| Include Path | #include "View/MVVMViewModelContextResolver.h" |
Syntax
UCLASS (MinimalAPI, Abstract, Blueprintable, EditInlineNew, DisplayName="Viewmodel Resolver")
class UMVVMViewModelContextResolver : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMVVMViewModelContextResolver
Derived Classes
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AllowedViewModelClasses | TArray< FSoftClassPath > | Viewmodel class that the resolver supports. | View/MVVMViewModelContextResolver.h |
|
| DeniedViewModelClasses | TArray< FSoftClassPath > | Viewmodel class that the resolver explicitly does not support. | View/MVVMViewModelContextResolver.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| View/MVVMViewModelContextResolver.h | |||
| View/MVVMViewModelContextResolver.h | |||
virtual bool DoesSupportViewModelClass
(
const UClass* Class |
View/MVVMViewModelContextResolver.h | ||
TScriptInterface< INotifyFieldValueChanged > K2_CreateInstance
(
const UClass* ExpectedType, |
View/MVVMViewModelContextResolver.h |
|
|
| View/MVVMViewModelContextResolver.h |
|