![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <FastReferenceCollector.h>
Inheritance diagram for UE::GC::TFastReferenceCollector< ProcessorType, CollectorType >:Public Member Functions | |
| TFastReferenceCollector (ProcessorType &InProcessor) | |
| void | ProcessObjectArray (FWorkerContext &Context) |
Additional Inherited Members | |
Static Public Member Functions inherited from FGCInternals | |
| static FORCEINLINE FUObjectItem * | GetResolvedOwner (FFieldPath &Path) |
| static FORCEINLINE void | ClearCachedField (FFieldPath &Path) |
Helper class that looks for UObject references by traversing UClass token stream and calls AddReferencedObjects. Provides a generic way of processing references that is used by Unreal Engine garbage collection. Can be used for fast (does not use serialization) reference collection purposes.
IT IS CRITICAL THIS CLASS DOES NOT CHANGE WITHOUT CONSIDERING PERFORMANCE IMPACT OF SAID CHANGES
|
inline |
|
inline |