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

#include <NaniteResourcesHelper.h>

Static Public Member Functions

template<class T >
static bool HasValidNaniteData (const T &Component)
 
template<class T >
static bool ShouldCreateNaniteProxy (const T &Component, FMaterialAudit *OutNaniteMaterials)
 
template<class T >
static bool UseNaniteOverrideMaterials (const T &Component, bool bDoingMaterialAudit)
 
template<class T >
static FMaterialAuditAuditMaterials (const T *Component, FMaterialAudit &Audit, bool bSetMaterialUsage)
 

Detailed Description

Helper class used to share implementation for different Component types

Member Function Documentation

◆ AuditMaterials()

template<class T >
FMaterialAudit & Nanite::FNaniteResourcesHelper::AuditMaterials ( const T *  Component,
FMaterialAudit Audit,
bool  bSetMaterialUsage 
)
static

◆ HasValidNaniteData()

template<class T >
bool Nanite::FNaniteResourcesHelper::HasValidNaniteData ( const T &  Component)
static

◆ ShouldCreateNaniteProxy()

template<class T >
bool Nanite::FNaniteResourcesHelper::ShouldCreateNaniteProxy ( const T &  Component,
FMaterialAudit OutNaniteMaterials 
)
static

◆ UseNaniteOverrideMaterials()

template<class T >
bool Nanite::FNaniteResourcesHelper::UseNaniteOverrideMaterials ( const T &  Component,
bool  bDoingMaterialAudit 
)
static

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