FUObjectCluster

[UObject](API\Runtime\CoreUObject\UObject\UObject) cluster.

Windows
MacOS
Linux

References

Module

CoreUObject

Header

/Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectArray.h

Include

#include "UObject/UObjectArray.h"

Syntax

struct FUObjectCluster

Remarks

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

Variables

Name Description

Public variable

bool

 

bNeedsDissolving

Cluster needs dissolving, probably due to PendingKill reference

Public variable

TArray< int32 >

 

MutableObjects

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

Public variable

TArray< int32 >

 

Objects

Objects that belong to this cluster

Public variable

TArray< int32 >

 

ReferencedByClusters

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

Public variable

TArray< int32 >

 

ReferencedClusters

Other clusters referenced by this cluster

Public variable

int32

 

RootIndex

Root object index

Constructors

Name Description

Public function

FUObjectCluster()

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss