Navigation
API > API/Plugins > API/Plugins/NaniteAssemblyEditorUtils > API/Plugins/NaniteAssemblyEditorUtils/UNaniteAssemblyStaticMeshBuilder
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool AddAssemblyParts
(
const UStaticMesh* PartMesh, |
NaniteAssemblyStaticMeshBuilder.h | ||
bool AddAssemblyParts
(
const UStaticMesh* PartMesh, |
Adds instances of the specified mesh to the assembly with the specified local transforms | NaniteAssemblyStaticMeshBuilder.h |
|
AddAssemblyParts(const UStaticMesh *, TArrayView< const FTransform >, const FNaniteAssemblyMaterialMergeOptions &)
| Name | AddAssemblyParts |
| Type | function |
| Header File | /Engine/Plugins/Experimental/NaniteAssemblyEditorUtils/Source/NaniteAssemblyEditorUtils/Public/NaniteAssemblyStaticMeshBuilder.h |
| Include Path | #include "NaniteAssemblyStaticMeshBuilder.h" |
| Source | /Engine/Plugins/Experimental/NaniteAssemblyEditorUtils/Source/NaniteAssemblyEditorUtils/Private/NaniteAssemblyStaticMeshBuilder.cpp |
bool AddAssemblyParts
(
const UStaticMesh * PartMesh,
TArrayView< const FTransform > LocalTransforms,
const FNaniteAssemblyMaterialMergeOptions & MaterialMergeOptions
)
AddAssemblyParts(const UStaticMesh *, const TArray< FTransform > &, const FNaniteAssemblyMaterialMergeOptions &)
Description
Adds instances of the specified mesh to the assembly with the specified local transforms
| Name | AddAssemblyParts |
| Type | function |
| Header File | /Engine/Plugins/Experimental/NaniteAssemblyEditorUtils/Source/NaniteAssemblyEditorUtils/Public/NaniteAssemblyStaticMeshBuilder.h |
| Include Path | #include "NaniteAssemblyStaticMeshBuilder.h" |
UFUNCTION (BlueprintCallable, Category="Assembly Parts",
Meta=(ReturnDisplayName="Success", AutoCreateRefTerm="MaterialMergeOptions"))
bool AddAssemblyParts
(
const UStaticMesh * PartMesh,
const TArray< FTransform > & LocalTransforms,
const FNaniteAssemblyMaterialMergeOptions & MaterialMergeOptions
)