UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Geometry::FGeometryCollectionToDynamicMeshes Struct Reference

#include <GeometryCollectionToDynamicMesh.h>

Classes

struct  FMeshInfo
 
struct  FToCollectionOptions
 
struct  FToMeshOptions
 

Public Types

enum class  EInvisibleFaceConversion : uint8 { Skip , TagWithPolygroup }
 

Public Member Functions

MESHCONVERSIONENGINETYPES_API bool Init (const FManagedArrayCollection &Collection, const FToMeshOptions &Options)
 
MESHCONVERSIONENGINETYPES_API bool InitFromTransformSelection (const FManagedArrayCollection &Collection, TConstArrayView< int32 > TransformIndices, const FToMeshOptions &Options)
 
MESHCONVERSIONENGINETYPES_API bool UpdateGeometryCollection (FGeometryCollection &Collection, const FToCollectionOptions &Options) const
 

Static Public Member Functions

static MESHCONVERSIONENGINETYPES_API int32 AppendMeshToCollection (FGeometryCollection &Collection, const FDynamicMesh3 &Mesh, const FTransform &MeshTransform, const FToCollectionOptions &Options)
 
static MESHCONVERSIONENGINETYPES_API FName InternalFacePolyGroupName ()
 
static MESHCONVERSIONENGINETYPES_API FName VisibleFacePolyGroupName ()
 

Public Attributes

TArray< FMeshInfoMeshes
 

Member Enumeration Documentation

◆ EInvisibleFaceConversion

Member Function Documentation

◆ AppendMeshToCollection()

int32 UE::Geometry::FGeometryCollectionToDynamicMeshes::AppendMeshToCollection ( FGeometryCollection Collection,
const FDynamicMesh3 Mesh,
const FTransform MeshTransform,
const FToCollectionOptions Options 
)
static

◆ Init()

bool UE::Geometry::FGeometryCollectionToDynamicMeshes::Init ( const FManagedArrayCollection Collection,
const FToMeshOptions Options 
)

◆ InitFromTransformSelection()

bool UE::Geometry::FGeometryCollectionToDynamicMeshes::InitFromTransformSelection ( const FManagedArrayCollection Collection,
TConstArrayView< int32 TransformIndices,
const FToMeshOptions Options 
)

◆ InternalFacePolyGroupName()

FName UE::Geometry::FGeometryCollectionToDynamicMeshes::InternalFacePolyGroupName ( )
static

◆ UpdateGeometryCollection()

bool UE::Geometry::FGeometryCollectionToDynamicMeshes::UpdateGeometryCollection ( FGeometryCollection Collection,
const FToCollectionOptions Options 
) const

◆ VisibleFacePolyGroupName()

FName UE::Geometry::FGeometryCollectionToDynamicMeshes::VisibleFacePolyGroupName ( )
static

Member Data Documentation

◆ Meshes

TArray<FMeshInfo> UE::Geometry::FGeometryCollectionToDynamicMeshes::Meshes

The documentation for this struct was generated from the following files: