![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Inheritance diagram for FClusterReferenceProcessor:Public Member Functions | |
| FClusterReferenceProcessor (int32 InClusterRootIndex, FUObjectCluster &InCluster, UObject *InOutermost) | |
| UObject * | GetClusterRoot () |
| void | AddObjectToCluster (int32 ObjectIndex, FUObjectItem *ObjectItem, UObject *Obj, FWorkerContext &Context, bool bOuterAndClass) |
| FORCEINLINE void | HandleTokenStreamObjectReference (FWorkerContext &Context, UObject *ReferencingObject, UObject *&Object, FMemberId MemberId, EOrigin Origin, bool bAllowReferenceElimination) |
Public Member Functions inherited from FSimpleReferenceProcessorBase | |
| void | BeginTimingObject (UObject *CurrentObject) |
| void | UpdateDetailedStats (UObject *CurrentObject) |
| void | LogDetailedStatsSummary () |
| FORCEINLINE bool | IsTimeLimitExceeded () const |
Static Public Member Functions | |
| static FString | LoadFlagsToString (UObject *Obj) |
Additional Inherited Members | |
Public Types inherited from FSimpleReferenceProcessorBase | |
| using | FMemberId = UE::GC::FMemberId |
| using | EOrigin = UE::GC::EOrigin |
| using | FPropertyStack = UE::GC::FPropertyStack |
| using | FWorkerContext = UE::GC::FWorkerContext |
Static Public Attributes inherited from FSimpleReferenceProcessorBase | |
| static constexpr EGCOptions | Options = UE::GC::DefaultOptions |
Handles UObject references found by TFastReferenceCollector
|
inline |
|
inline |
|
inline |
|
inline |
Handles UObject reference from the token stream. Performance is critical here so we're FORCEINLINING this function.
| Context | Context of the reference collection |
| ReferencingObject | Object referencing the object to process. |
| Object | Object being processed |
| MemberId | Index to the token stream where the reference was found. |
| Origin | Declares if a schema represents a blueprint generated type |
| bAllowReferenceElimination | True if reference elimination is allowed (ignored when constructing clusters). |