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

#include <UObjectArray.h>

Public Member Functions

 FUObjectCluster ()
 

Public Attributes

int32 RootIndex
 
TArray< int32Objects
 
TArray< int32ReferencedClusters
 
TArray< int32MutableObjects
 
TArray< int32ReferencedByClusters
 
bool bNeedsDissolving
 

Detailed Description

UObject cluster. Groups UObjects into a single unit for GC.

Constructor & Destructor Documentation

◆ FUObjectCluster()

FUObjectCluster::FUObjectCluster ( )
inline

Member Data Documentation

◆ bNeedsDissolving

bool FUObjectCluster::bNeedsDissolving

Cluster needs dissolving, probably due to PendingKill reference

◆ MutableObjects

TArray<int32> FUObjectCluster::MutableObjects

Objects that could not be added to the cluster but still need to be referenced by it

◆ Objects

TArray<int32> FUObjectCluster::Objects

Objects that belong to this cluster

◆ ReferencedByClusters

TArray<int32> FUObjectCluster::ReferencedByClusters

List of clusters that direcly reference this cluster. Used when dissolving a cluster.

◆ ReferencedClusters

TArray<int32> FUObjectCluster::ReferencedClusters

Other clusters referenced by this cluster

◆ RootIndex

int32 FUObjectCluster::RootIndex

Root object index


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