Navigation
API > API/Plugins > API/Plugins/ModelViewViewModelBlueprint
Inheritance Hierarchy
- UObject
- UMVVMBlueprintViewEvent
References
| Module | ModelViewViewModelBlueprint |
| Header | /Engine/Plugins/Runtime/ModelViewViewModel/Source/ModelViewViewModelBlueprint/Public/MVVMBlueprintViewEvent.h |
| Include | #include "MVVMBlueprintViewEvent.h" |
Syntax
UCLASS (Within=MVVMBlueprintView)
class UMVVMBlueprintViewEvent : public UObject
Remarks
Binding for an event that MVVM will listen too. Does not imply the MVVM graph itself will use events.
Ex: UButton::OnClick
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bCompile | The event is visible in the editor, but is not compiled and cannot be used at runtime. | |
| bool | bEnabled | Whether the event is enabled or disabled by default. The instance may enable the event at runtime. | |
| FSimpleMulticastDelegate | OnWrapperGraphModified |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddCompilationToBinding
(
FMessage MessageToAdd |
||
| TArray< FText > | GetCompilationMessages
(
EMessageType InMessageType |
||
| const FMVVMBlueprintPropertyPath & | |||
| FText | GetDisplayName
(
bool bUseDisplayName |
Get a string that identifies this event. | |
| const FMVVMBlueprintPropertyPath & | GetEventPath () |
||
| UEdGraphPin * | GetOrCreateGraphPin
(
const FMVVMBlueprintPinId& Pin |
||
| UEdGraph * | |||
| FMVVMBlueprintPropertyPath | GetPinPath
(
const FMVVMBlueprintPinId& Pin |
||
| TArrayView< const FMVVMBlueprintPin > | GetPins () |
||
| FString | Get a string that identifies this event and is specifically formatted for search. | ||
| UEdGraph * | |||
| FName | |||
| UK2Node * | |||
| bool | HasCompilationMessage
(
EMessageType InMessageType |
||
| bool | Keep the orphaned pins. Add the missing pins. | ||
| void | PostEditChangeChainProperty
(
FPropertyChangedChainEvent& PropertyChainEvent |
||
| void | RemoveWrapperGraph
(
ERemoveWrapperGraphParam ActionForCurrentValues |
||
| void | |||
| void | Generates SavedPins from the wrapper graph, if it exists. | ||
| void | SetDestinationPath
(
FMVVMBlueprintPropertyPath DestinationPath |
||
| void | SetEventPath
(
FMVVMBlueprintPropertyPath EventPath |
||
| void | SetPinPath
(
const FMVVMBlueprintPinId& Pin, |
||
| void | SetPinPathNoGraphGeneration
(
const FMVVMBlueprintPinId& Pin, |
To set a pin when loading the asset (no graph generation) | |
| bool | Supports
(
const UWidgetBlueprint* WidgetBlueprint, |
||
| void | UpdateEventKey
(
FMVVMViewClass_EventKey EventKey |
Event sources are tested at runtime to check if they are valid. | |
| void | Keep the orphaned pins. Add the missing pins. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FMessage |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EMessageType | |||
| ERemoveWrapperGraphParam |