Navigation
Unreal Engine C++ API Reference > Developer > MeshMergeUtilities > IMeshMergeUtilities
References
Module | MeshMergeUtilities |
Header | /Engine/Source/Developer/MeshMergeUtilities/Public/IMeshMergeUtilities.h |
Include | #include "IMeshMergeUtilities.h" |
void MergeComponentsToStaticMesh
&40;
const TArray< UPrimitiveComponent &42; > & ComponentsToMerge,
UWorld &42; World,
const FMeshMergingSettings & InSettings,
UMaterialInterface &42; InBaseMaterial,
UPackage &42; InOuter,
const FString & InBasePackageName,
TArray< UObject &42; > & OutAssetsToSync,
FVector & OutMergedActorLocation,
const float ScreenSize,
bool bSilent
&41; const
Remarks
Merges components into a single Static Mesh (with possible baked out atlas-material) void
Parameters
Name | Description |
---|---|
ComponentsToMerge | Components to merge |
World | World in which the component reside |
InSettings | Settings to use |
InBaseMaterial | Base Material used for final proxy material (optional, can be null) |
InOuter | Outer if required |
InBasePackageName | Destination package name for a generated assets. Used if Outer is null. |
OutAssetsToSync | Merged mesh assets |
OutMergedActorLocation | World position of merged mesh |
Screensize | final targeted screensize of mesh |
bSilent | Non-verbose flag |