Navigation
API > API/Plugins > API/Plugins/ModelViewViewModelBlueprint
References
| Module | ModelViewViewModelBlueprint |
| Header | /Engine/Plugins/Runtime/ModelViewViewModel/Source/ModelViewViewModelBlueprint/Public/MVVMBlueprintViewModelContext.h |
| Include | #include "MVVMBlueprintViewModelContext.h" |
Syntax
USTRUCT&40;&41;
struct FMVVMBlueprintViewModelContext
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bCanEdit | Can change properties in the editor. | |
| bool | bCanRemove | Can remove the viewmodel in the editor. | |
| bool | bCanRename | Can change the name in the editor. | |
| bool | bCreateSetterFunction | Generate a public setter for this viewmodel. |
Always true when the Creation Type is Manual. |
| bool | bOptional | Optional. | |
| EMVVMBlueprintViewModelContextCreationType | CreationType | When the view is spawn, create an instance of the viewmodel. | |
| FName | GlobalViewModelIdentifier | Identifier of an already registered viewmodel. | |
| TObjectPtr< UMVVMViewModelContextResolver > | Resolver | ||
| FName | ViewModelName | Property name that will be generated. | |
| FString | ViewModelPropertyPath | The Path to get the viewmodel instance. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FMVVMBlueprintViewModelContext
(
const UClass* InClass, |