Navigation
API > API/Plugins > API/Plugins/EditorScriptingUtilities > API/Plugins/EditorScriptingUtilities/UEditorLevelLibrary
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static bool MergeStaticMeshActors
(
const TArray< class AStaticMeshActor* >& ActorsToMerge, |
Merge the meshes into a unique mesh with the provided StaticMeshActors. | EditorLevelLibrary.h | |
static bool MergeStaticMeshActors
(
const TArray< class AStaticMeshActor* >& ActorsToMerge, |
Merge the meshes into a unique mesh with the provided StaticMeshActors. | EditorLevelLibrary.h |
|
MergeStaticMeshActors(const TArray< class AStaticMeshActor > &, const FEditorScriptingMergeStaticMeshActorsOptions_Deprecated &, class AStaticMeshActor &)
Description
Merge the meshes into a unique mesh with the provided StaticMeshActors. There are multiple options on how to merge the meshes and their materials. The ActorsToMerge need to be in the same Level. This may have a high impact on performance depending of the MeshMergingSettings options.
| Name | MergeStaticMeshActors |
| Type | function |
| Header File | /Engine/Plugins/Editor/EditorScriptingUtilities/Source/EditorScriptingUtilities/Public/EditorLevelLibrary.h |
| Include Path | #include "EditorLevelLibrary.h" |
| Source | /Engine/Plugins/Editor/EditorScriptingUtilities/Source/EditorScriptingUtilities/Private/EditorLevelLibrary.cpp |
static bool MergeStaticMeshActors
(
const TArray < class AStaticMeshActor * > & ActorsToMerge,
const FEditorScriptingMergeStaticMeshActorsOptions_Deprecated & MergeOptions,
class AStaticMeshActor *& OutMergedActor
)
if the operation is successful.
Parameters
| Name | Remarks |
|---|---|
| ActorsToMerge | List of Actors to merge. |
| MergeOptions | Options on how to merge the actors. |
| OutMergedActor | The new created actor, if requested. |
MergeStaticMeshActors(const TArray< class AStaticMeshActor > &, const FMergeStaticMeshActorsOptions &, class AStaticMeshActor &)
Description
Merge the meshes into a unique mesh with the provided StaticMeshActors. There are multiple options on how to merge the meshes and their materials. The ActorsToMerge need to be in the same Level. This may have a high impact on performance depending of the MeshMergingSettings options.
| Name | MergeStaticMeshActors |
| Type | function |
| Header File | /Engine/Plugins/Editor/EditorScriptingUtilities/Source/EditorScriptingUtilities/Public/EditorLevelLibrary.h |
| Include Path | #include "EditorLevelLibrary.h" |
| Source | /Engine/Plugins/Editor/EditorScriptingUtilities/Source/EditorScriptingUtilities/Private/EditorLevelLibrary.cpp |
UFUNCTION (BlueprintCallable, Category="Editor Scripting | Dataprep",
Meta=(DeprecatedFunction, DeprecationMessage="The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem"))
static bool MergeStaticMeshActors
(
const TArray < class AStaticMeshActor * > & ActorsToMerge,
const FMergeStaticMeshActorsOptions & MergeOptions,
class AStaticMeshActor *& OutMergedActor
)
if the operation is successful.
Parameters
| Name | Remarks |
|---|---|
| ActorsToMerge | List of Actors to merge. |
| MergeOptions | Options on how to merge the actors. |
| OutMergedActor | The new created actor, if requested. |