| IModuleInterface | ||
| IHasMenuExtensibility
|
Module |
|
Header |
/Engine/Source/Editor/Kismet/Public/BlueprintEditorModule.h |
Include |
#include "BlueprintEditorModule.h" |
class FBlueprintEditorModule :
public IModuleInterface,
public IHasMenuExtensibility
The blueprint editor module provides the blueprint editor application.
Name | Description | ||
---|---|---|---|
|
TSharedRef< ... |
CreateBlueprintEditor ( |
Creates an instance of a Kismet editor object. |
|
TSharedRef< ... |
CreateBlueprintEditor ( |
Creates an instance of a Kismet editor object. |
|
TSharedRef< ... |
CreateUserDefinedEnumEditor ( |
Creates an instance of a Enum editor object. |
|
TSharedRef< ... |
CreateUserDefinedStructEditor ( |
Creates an instance of a Structure editor object. |
|
CustomizeGraph ( |
Build a set of details customizations for graphs with the passed-in schema, if possible. |
|
|
CustomizeVariable ( |
Build a set of details customizations for the passed-in type, if possible. |
|
|
const TShare... |
GetsSharedBlueprintEditorCommands() |
Exposes a way for other modules to fold in their own Blueprint editor commands (folded in with other BP editor commands, when the editor is first opened). |
|
FBlueprintEd... |
OnBlueprintEditorOpened() |
|
|
FBlueprintMe... |
OnGatherBlueprintMenuExtensions() |
|
|
FOnRegisterL... |
OnRegisterLayoutExtensions() |
|
|
FOnRegisterT... |
OnRegisterTabsForEditor() |
|
|
RegisterGraphCustomization ( |
Register a customization for for Blueprint graphs |
|
|
RegisterSCSEditorCustomization ( |
Register a customization for interacting with the SCS editor |
|
|
RegisterVariableCustomization ( |
Register a customization for for Blueprint variables |
|
|
UnregisterGraphCustomization ( |
Unregister a previously registered customization for BP graphs |
|
|
UnregisterSCSEditorCustomization ( |
Unregister a previously registered customization for interacting with the SCS editor |
|
|
UnregisterVariableCustomization ( |
Unregister a previously registered customization for BP variables |
Name | Description | ||
---|---|---|---|
|
ShutdownModule() |
Called before the module is unloaded, right before the module object is destroyed. |
|
|
StartupModule() |
Called right after the module DLL has been loaded and the module object has been created Load dependent modules here, and they will be guaranteed to be available during ShutdownModule. |
Name | Description | ||
---|---|---|---|
|
TSharedPtr< ... |
GetMenuExtensibilityManager() |
Gets the extensibility managers for outside entities to extend blueprint editor's menus and toolbars |
Name |
Description |
|
---|---|---|
|
FBlueprintEditorOpenedEvent |
Delegate for binding functions to be called when the blueprint editor finishes getting created |
|
FBlueprintMenuExtensionEvent |
|
|
FOnRegisterLayoutExtensions |
|
|
FOnRegisterTabs |