UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FInstancedStaticMeshComponentHelper Class Reference

#include <InstancedStaticMeshComponentHelper.h>

Static Public Member Functions

template<class T >
static void CollectPSOPrecacheData (const T &Component, const FPSOPrecacheParams &BasePrecachePSOParams, FMaterialInterfacePSOPrecacheParamsList &OutParams)
 
template<class T >
static void GetNavigationData (const T &Component, FNavigationRelevantData &Data, const FNavDataPerInstanceTransformDelegate &Delegate)
 
template<class T >
static bool DoCustomNavigableGeometryExport (const T &Component, FNavigableGeometryExport &GeomExport, const FNavDataPerInstanceTransformDelegate &Delegate)
 
template<class T >
static void GetNavigationPerInstanceTransforms (const T &Component, const FBox &AreaBox, TArray< FTransform > &InstanceData)
 
template<class T >
static FBox GetInstanceNavigationBounds (const T &Component)
 

Detailed Description

Helper class used to share implementation for different InstancedStaticMeshComponent types

Member Function Documentation

◆ CollectPSOPrecacheData()

template<class T >
void FInstancedStaticMeshComponentHelper::CollectPSOPrecacheData ( const T &  Component,
const FPSOPrecacheParams BasePrecachePSOParams,
FMaterialInterfacePSOPrecacheParamsList OutParams 
)
static

◆ DoCustomNavigableGeometryExport()

template<class T >
bool FInstancedStaticMeshComponentHelper::DoCustomNavigableGeometryExport ( const T &  Component,
FNavigableGeometryExport GeomExport,
const FNavDataPerInstanceTransformDelegate Delegate 
)
static

◆ GetInstanceNavigationBounds()

template<class T >
FBox FInstancedStaticMeshComponentHelper::GetInstanceNavigationBounds ( const T &  Component)
static

◆ GetNavigationData()

template<class T >
void FInstancedStaticMeshComponentHelper::GetNavigationData ( const T &  Component,
FNavigationRelevantData Data,
const FNavDataPerInstanceTransformDelegate Delegate 
)
static

◆ GetNavigationPerInstanceTransforms()

template<class T >
void FInstancedStaticMeshComponentHelper::GetNavigationPerInstanceTransforms ( const T &  Component,
const FBox AreaBox,
TArray< FTransform > &  InstanceData 
)
static

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