UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FGeometryCollectionStaticMeshInstance Struct Reference

#include <GeometryCollectionISMPoolComponent.h>

Public Member Functions

bool operator== (const FGeometryCollectionStaticMeshInstance &Other) const
 

Public Attributes

TWeakObjectPtr< UStaticMeshStaticMesh
 
TArray< TWeakObjectPtr< UMaterialInterface > > MaterialsOverrides
 
TArray< floatCustomPrimitiveData
 
FISMComponentDescription Desc
 

Detailed Description

A mesh with potentially overriden materials and ISM property description. We batch instances into ISMs that have equivalent values for this structure.

Member Function Documentation

◆ operator==()

bool FGeometryCollectionStaticMeshInstance::operator== ( const FGeometryCollectionStaticMeshInstance Other) const
inline

Member Data Documentation

◆ CustomPrimitiveData

TArray<float> FGeometryCollectionStaticMeshInstance::CustomPrimitiveData

◆ Desc

FISMComponentDescription FGeometryCollectionStaticMeshInstance::Desc

◆ MaterialsOverrides

TArray<TWeakObjectPtr<UMaterialInterface> > FGeometryCollectionStaticMeshInstance::MaterialsOverrides

◆ StaticMesh

TWeakObjectPtr<UStaticMesh> FGeometryCollectionStaticMeshInstance::StaticMesh

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