Navigation
API > API/Runtime > API/Runtime/GeometryCollectionEngine > API/Runtime/GeometryCollectionEngine/FGeometryCollectionEngineConvers-
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static bool AppendGeometryCollection
(
const FGeometryCollection* SourceGeometryCollection, |
Appends a GeometryCollection to another GeometryCollection. | GeometryCollection/GeometryCollectionEngineConversion.h | |
static void AppendGeometryCollection
(
const UGeometryCollection* SourceGeometryCollection, |
Appends a GeometryCollection to a GeometryCollectionComponent. | GeometryCollection/GeometryCollectionEngineConversion.h | |
static void AppendGeometryCollection
(
const UGeometryCollection* SourceGeometryCollection, |
Appends a GeometryCollection to a GeometryCollectionComponent. | GeometryCollection/GeometryCollectionEngineConversion.h |
AppendGeometryCollection(const FGeometryCollection , int32, const FTransform &, FGeometryCollection , bool)
Description
Appends a GeometryCollection to another GeometryCollection.
| Name | AppendGeometryCollection |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/GeometryCollectionEngine/Public/GeometryCollection/GeometryCollectionEngineConversion.h |
| Include Path | #include "GeometryCollection/GeometryCollectionEngineConversion.h" |
| Source | /Engine/Source/Runtime/Experimental/GeometryCollectionEngine/Private/GeometryCollection/GeometryCollectionEngineConversion.cpp |
static bool AppendGeometryCollection
(
const FGeometryCollection * SourceGeometryCollection,
int32 MaterialStartIndex,
const FTransform & GeometryCollectionTransform,
FGeometryCollection * TargetGeometryCollection,
bool bReindexMaterials
)
true if succeeded in appending a geometry collection
Parameters
| Name | Remarks |
|---|---|
| SourceGeometryCollection | : Const GeometryCollection to read vertex/normals/index data from |
| MaterialStartIndex | : First index of materials to use |
| GeometryCollectionTransform | : GeometryCollection transform. |
| TargetGeometryCollection | : Collection to append the GeometryCollection into. |
| bReindexMaterials | : Whether to reindex materials if appending multiple meshes, pass false and call ReindexMaterials afterwards |
AppendGeometryCollection(const UGeometryCollection , const TArray< UMaterialInterface > &, const FTransform &, UGeometryCollection *, bool)
Description
Appends a GeometryCollection to a GeometryCollectionComponent.
| Name | AppendGeometryCollection |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/GeometryCollectionEngine/Public/GeometryCollection/GeometryCollectionEngineConversion.h |
| Include Path | #include "GeometryCollection/GeometryCollectionEngineConversion.h" |
| Source | /Engine/Source/Runtime/Experimental/GeometryCollectionEngine/Private/GeometryCollection/GeometryCollectionEngineConversion.cpp |
static void AppendGeometryCollection
(
const UGeometryCollection * SourceGeometryCollection,
const TArray < UMaterialInterface * > & Materials,
const FTransform & GeometryCollectionTransform,
UGeometryCollection * TargetGeometryCollectionObject,
bool ReindexMaterials
)
Parameters
| Name | Remarks |
|---|---|
| SourceGeometryCollection | : Const GeometryCollection to read vertex/normals/index data from |
| Materials | : Materials fetched from the GeometryCollectionComponent used to configure this geometry |
| GeometryCollectionTransform | : GeometryCollection transform. |
| TargetGeometryCollection | : Collection to append the GeometryCollection into. |
AppendGeometryCollection(const UGeometryCollection , const UGeometryCollectionComponent , const FTransform &, UGeometryCollection *, bool)
Description
Appends a GeometryCollection to a GeometryCollectionComponent.
| Name | AppendGeometryCollection |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/GeometryCollectionEngine/Public/GeometryCollection/GeometryCollectionEngineConversion.h |
| Include Path | #include "GeometryCollection/GeometryCollectionEngineConversion.h" |
| Source | /Engine/Source/Runtime/Experimental/GeometryCollectionEngine/Private/GeometryCollection/GeometryCollectionEngineConversion.cpp |
static void AppendGeometryCollection
(
const UGeometryCollection * SourceGeometryCollection,
const UGeometryCollectionComponent * GeometryCollectionComponent,
const FTransform & GeometryCollectionTransform,
UGeometryCollection * TargetGeometryCollectionObject,
bool ReindexMaterials
)
Parameters
| Name | Remarks |
|---|---|
| GeometryCollectionComponent | : Const GeometryCollection to read vertex/normals/index data from |
| GeometryCollectionTransform | : GeometryCollection transform. |
| TargetGeometryCollection | : Collection to append the GeometryCollection into. |