/Engine/Source/Editor/Kismet/Public/BlueprintEditor.h
Main Kismet asset editor
class FBlueprintEditor : public [IBlueprintEditor](API\Editor\Kismet\IBlueprintEditor), public [FGCObject](API\Runtime\CoreUObject\UObject\FGCObject), public [FNotifyHook](API\Runtime\CoreUObject\Misc\FNotifyHook), public [FTickableEditorObject](API\Editor\UnrealEd\FTickableEditorObject), public [FEditorUndoClient](API\Editor\UnrealEd\FEditorUndoClient), public [FNoncopyable](API\Runtime\Core\Templates\FNoncopyable)
bool
bBlueprintModifiedOnOpen
Did we update the blueprint when it opened
bool
bEditorMarkedAsClosed
Whether we are already in the process of closing this editor
bool
bHideUnrelatedNodes
If true, fade out nodes which are unrelated to the selected nodes automatically.
bool
bIsActionMenuContextSensitive
Whether the graph action menu should be sensitive to the pins dragged off of
bool
bIsReparentingBlueprint
True if the current blueprint is in the process of being reparented
bool
bLockNodeFadeState
Lock the current fade state of each node
TSharedPtr< cla...
BookmarksWidget
Blueprint bookmark editing widget
bool
bPendingDeferredClose
Flags if this blueprint editor should close on its next tick.
bool
bRequestedSavingOpenDocumentState
Has someone requested a deferred update of the saved document state?
bool
bSaveIntermediateBuildProducts
Should intermediate build products be saved when recompiling?
bool
bSelectRegularNode
If a regular node (not a comment node) has been selected
int32
CachedNumErrors
int32
CachedNumWarnings
Limited cache of last compile results
TSharedPtr< cla...
CompilerResults
Compiler results log, with the log listing that it reflects
TSharedPtr< cla...
CompilerResultsListing
TSharedPtr< cla...
CompositePinTypeSelectorFilter
Filter used to compose multiple pin type filters together
FName
CurrentUISelection
The current UI selection state of this editor
TSharedPtr< cla...
DefaultEditor
Defaults inspector widget
TSet<FString>
DeferredNamespaceImports
Pending set of namespaces to be auto-imported on the next tick
TSharedPtr<FDo...
DocumentManager
TSharedPtr< cla...
FindResults
Find results log as well as the search filter
TWeakPtr< class...
FocusedGraphEdPtr
Currently focused graph editor
TWeakPtr<FDocu...
GraphEditorTabFactoryPtr
Factory that spawns graph editors; used to look up all tabs spawned by it.
TSharedPtr< cla...
ImportedClassViewerFilter
Filter used to restrict class viewer widgets in the editor context to imported namespaces only
TSharedPtr<FBl...
ImportedNamespaceHelper
Imported namespace helper utility object
TSharedPtr< cla...
ImportedPinTypeSelectorFilter
Filter used to restrict pin type selector widgets in the editor context to imported namespaces only
TSharedPtr< cla...
Inspector
Node inspector widget
TWeakPtr< class...
MergeTool
Merge tool - WeakPtr because it's owned by the GlobalTabManager
TSharedPtr< cla...
MyBlueprintWidget
All of this blueprints' functions and variables
TWeakPtr< class...
NameEntryPopupWindow
Reference to owner of the current popup
TSharedPtr< cla...
NameEntryValidator
Reference to helper object to validate names in popup
FOnMergeResolve...
OnMergeResolved
Merge tool - Delegate to call when the merge tool is closed.
FOnSetPinVisibi...
OnSetPinVisibility
TSharedPtr< cla...
Palette
Palette of all classes with funcs/vars
TSharedPtr< cla...
PermissionsPinTypeSelectorFilter
Filter used to restrict pin type selector widgets to those which permissions allow
TWeakPtr< class...
PinTypeChangeMenu
Reference to owner of the pin type change popup
SGraphEditor::E...
PinVisibility
Whether to hide unused pins or not
TWeakObjectPtr<...
PreviewActorPtr
The preview actor representing the current preview
FPreviewScene
PreviewScene
Blueprint preview scene
TSharedPtr< cla...
ReplaceReferencesWidget
Widget for replacing node references
TArray<TObject...
StandardLibraries
Macro/function libraries to keep loaded
TSharedPtr<SSu...
SubobjectEditor
Subobject Editor
TSharedPtr< SSC...
SubobjectViewport
Viewport widget
TSharedPtr< cla...
Toolbar
The toolbar builder class
TSet<TWeakObje...
UserDefinedEnumerators
User-defined enumerators to keep loaded
TSet<TWeakObje...
UserDefinedStructures
User-defined structures to keep loaded