Navigation
API > API/Plugins > API/Plugins/EditorScriptingUtilities
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBlueprintFunctionLibrary
- UEditorLevelLibrary
References
| Module | EditorScriptingUtilities |
| Header | /Engine/Plugins/Editor/EditorScriptingUtilities/Source/EditorScriptingUtilities/Public/EditorLevelLibrary.h |
| Include | #include "EditorLevelLibrary.h" |
Syntax
UCLASS&40;&41;
class UEditorLevelLibrary : public UBlueprintFunctionLibrary
Remarks
Utility class to do most of the common functionalities in the World Editor. The editor should not be in play in editor mode.
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | |||
| TArray< UWorld * > | GetPIEWorlds
(
bool bIncludeDedicatedServer |
||
| void | ReplaceSelectedActors
(
const FString& InAssetPath |
Replaces the selected Actors with the same number of a different kind of Actor using the specified factory to spawn the new Actors note that only Location, Rotation, Drawscale, Drawscale3D, Tag, and Group are copied from the old Actors |
Deprecated Functions
| Type | Name | Description | |
|---|---|---|---|
| void | The Editor Scripting Utilities the function in Editor Actor Utilities Subsystem | ||
| TArray< class AActor * > | ConvertActors
(
const TArray< class AActor* >& Actors, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Editor Actor Utilities Subsystem | |
| bool | CreateProxyMeshActor
(
const TArray< class AStaticMeshActor* >& ActorsToMerge, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| bool | CreateProxyMeshActor
(
const TArray< class AStaticMeshActor* >& ActorsToMerge, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| bool | DestroyActor
(
AActor* ActorToDestroy |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Editor Actor Utilities Subsystem | |
| void | The Editor Scripting Utilities Plugin is deprecated - Use the function in Level Editor Subsystem | ||
| void | The Editor Scripting Utilities Plugin is deprecated - Use the function in Level Editor Subsystem | ||
| void | EditorSetGameView
(
bool bGameView |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Level Editor Subsystem | |
| void | The Editor Scripting Utilities Plugin is deprecated - Use the function in Level Editor Subsystem | ||
| AActor * | GetActorReference
(
FString PathToActor |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Editor Actor Utilities Subsystem | |
| TArray< class AActor * > | The Editor Scripting Utilities Plugin is deprecated - Use the function in Editor Actor Utilities Subsystem | ||
| TArray< class UActorComponent * > | The Editor Scripting Utilities Plugin is deprecated - Use the function in Editor Actor Utilities Subsystem | ||
| UWorld * | The Editor Scripting Utilities Plugin is deprecated - Use the function in Unreal Editor Subsystem | ||
| UWorld * | GetGameWorld () |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Unreal Editor Subsystem | |
| bool | GetLevelViewportCameraInfo
(
FVector& CameraLocation, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Unreal Editor Subsystem | |
| TArray< class AActor * > | The Editor Scripting Utilities Plugin is deprecated - Use the function in Editor Actor Utilities Subsystem | ||
| AActor * | JoinStaticMeshActors
(
const TArray< class AStaticMeshActor* >& ActorsToJoin, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| AActor * | JoinStaticMeshActors
(
const TArray< class AStaticMeshActor* >& ActorsToJoin, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| bool | The Editor Scripting Utilities Plugin is deprecated - Use the function in Level Editor Subsystem | ||
| bool | MergeStaticMeshActors
(
const TArray< class AStaticMeshActor* >& ActorsToMerge, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| bool | MergeStaticMeshActors
(
const TArray< class AStaticMeshActor* >& ActorsToMerge, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| bool | The Editor Scripting Utilities Plugin is deprecated - Use the function in Level Editor Subsystem | ||
| bool | NewLevelFromTemplate
(
const FString& AssetPath, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Level Editor Subsystem | |
| void | PilotLevelActor
(
AActor* ActorToPilot |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Level Editor Subsystem | |
| void | ReplaceMeshComponentsMaterials
(
const TArray< class UMeshComponent* >& MeshComponents, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| void | ReplaceMeshComponentsMaterialsOnActors
(
const TArray< class AActor* >& Actors, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| void | ReplaceMeshComponentsMeshes
(
const TArray< class UStaticMeshComponent* >& MeshComponents, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| void | ReplaceMeshComponentsMeshesOnActors
(
const TArray< class AActor* >& Actors, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| bool | The Editor Scripting Utilities Plugin is deprecated - Use the function in Level Editor Subsystem | ||
| bool | The Editor Scripting Utilities Plugin is deprecated - Use the function in Level Editor Subsystem | ||
| void | The Editor Scripting Utilities Plugin is deprecated - Use the function in Editor Actor Utilities Subsystem | ||
| void | SetActorSelectionState
(
AActor* Actor, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Editor Actor Utilities Subsystem | |
| bool | SetCurrentLevelByName
(
FName LevelName |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Level Editor Subsystem | |
| void | SetLevelViewportCameraInfo
(
FVector CameraLocation, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Unreal Editor Subsystem | |
| void | SetSelectedLevelActors
(
const TArray< class AActor* >& ActorsToSelect |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Editor Actor Utilities Subsystem | |
| AActor * | SpawnActorFromClass
(
TSubclassOf< class AActor > ActorClass, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Editor Actor Utilities Subsystem | |
| AActor * | SpawnActorFromObject
(
UObject* ObjectToUse, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Editor Actor Utilities Subsystem |