FMVVMViewModelBlueprintEditor

Viewmodel blueprint editor (extends Blueprint editor)

Inheritance Hierarchy

References

Module

ModelViewViewModelEditor

Header

/Engine/Plugins/Runtime/ModelViewViewModel/Source/ModelViewViewModelEditor/Public/ViewModel/MVVMViewModelBlueprintEditor.h

Include

#include "ViewModel/MVVMViewModelBlueprintEditor.h"

Syntax

class FMVVMViewModelBlueprintEditor : public FBlueprintEditor

Remarks

Viewmodel blueprint editor (extends Blueprint editor)

Constructors

Functions

Name Description

Public function Const

UMVVMViewMod...

 

GetViewModelBlueprintObj()

Public function

void

 

InitViewModelBlueprintEditor

(
    const EToolkitMode::Type Mode,
    const TSharedPtr< IToolkitHost >& ...,
    const TArray< UBlueprint* >& ...,
    bool bShouldOpenInDefaultsMode
)

Overridden from FBlueprintEditor

Name Description

Protected function Virtual Const

FGraphAppear...

 

GetGraphAppearance

(
    UEdGraph* InGraph
)

Get the graph appearance of a specific graph, GetCurrentGraphAppearance() uses the currently focused graph.

Protected function Virtual Const

bool

 

IsSectionVisible

(
    NodeSectionID::Type InSectionID
)

Called to see if the new document menu items is visible for this type.

Protected function Virtual Const

bool

 

NewDocument_IsVisibleForType

(
    ECreatedDocumentType GraphType
)

Protected function Virtual

void

 

RegisterApplicationModes

(
    const TArray< UBlueprint* >& ...,
    bool bShouldOpenInDefaultsMode,
    bool bNewlyCreated
)

Called during initialization of the blueprint editor to register any application modes.

Overridden from FAssetEditorToolkit

Name Description

Public function Virtual

void

 

InitToolMenuContext

(
    FToolMenuContext& MenuContext
)

Add context objects for menus and toolbars

Overridden from IToolkit

Name Description

Public function Virtual Const

FText

 

GetBaseToolkitName()

Returns the localized name of this toolkit type (typically just " editor")

Public function Virtual Const

FName

 

GetToolkitFName()

Virtual void Tick(float DeltaTime) override; virtual void PostUndo(bool bSuccessful) override; virtual void PostRedo(bool bSuccessful) override; virtual void Compile() override;

Public function Virtual Const

FLinearColor

 

GetWorldCentricTabColorScale()

Public function Virtual Const

FString

 

GetWorldCentricTabPrefix()

Returns the localize prefix string to use for tab labels in world-centric mode.

Typedefs

Name

Description

Super

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Cancel