Navigation
API > API/Editor > API/Editor/Blutility
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBlueprintFunctionLibrary
- UEditorUtilityLibrary
References
| Module | Blutility |
| Header | /Engine/Source/Editor/Blutility/Public/EditorUtilityLibrary.h |
| Include | #include "EditorUtilityLibrary.h" |
Syntax
class UEditorUtilityLibrary : public UBlueprintFunctionLibrary
Remarks
Expose editor utility functions to Blutilities.
Constructors
| Type | Name | Description | |
|---|---|---|---|
UEditorUtilityLibrary
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | ConvertToEditorUtilityWidget
(
UWidgetBlueprint* WidgetBP |
||
| AActor * | GetActorReference
(
FString PathToActor |
Attempts to find the actor specified by PathToActor in the current editor world | |
| FContentBrowserItemPath | Gets the current content browser path if one is open, whether it is internal or virtual. | ||
| bool | GetCurrentContentBrowserPath
(
FString& OutPath |
Attempts to get the path for the active content browser, returns false if there is no active content browser or if it was a virtual path | |
| TArray< FAssetData > | Gets the set of currently selected asset data. | ||
| TArray< UObject * > | Gets the set of currently selected assets. | ||
| TArray< UObject * > | GetSelectedAssetsOfClass
(
UClass* AssetClass |
||
| TArray< UClass * > | Gets the set of currently selected classes. | ||
| TArray< FString > | Gets the path to the currently selected folder in the content browser. | ||
| TArray< FString > | Returns the folders that are selected in the path view for the content browser. | ||
| void | GetSelectionBounds
(
FVector& Origin, |
||
| TArray< AActor * > | |||
| void | RenameAsset
(
UObject* Asset, |
Renames an asset (cannot move folders) | |
| void | SyncBrowserToFolders
(
const TArray< FString >& FolderList |
Sync the Content Browser to the given folder(s) |