|
| | FMinimalReferenceSearch (FPolicyUObjectHeap &InPolicy) |
| |
| SIZE_T | GetAllocatedSize () const |
| |
| bool | ShouldSkipReferencer (int32 ThreadIndex, UObject *Object) |
| |
| void | HandleObjectReference (UE::GC::FWorkerContext &Context, int32 ThreadIndex, UObject *Object, UObject *ReferencingObject, UE::GC::FTokenId TokenIndex, UE::GC::EOrigin TokenType) |
| |
| void | MergeGraph (TArray< TConstArrayView< FVertex > > &OutMergedEdgeLists) |
| |
| SIZE_T | GetAllocatedSize () const |
| |
| void | SetNumThreads (int32 InNumThreads, int32 NumberOfObjectsPerThread, int32 GlobalStartIndex, int32 MaxNumberOfObjects, int32 ObjectReferencerIndex) |
| |
| void | CollectAllReferences (bool bGCOnly) |
| |
| void | CollectReferencesFromObject (UObject *FromObject) |
| |
| | TReferenceSearchBase (FPolicyUObjectHeap &InPolicy) |
| |
◆ Super
◆ FMinimalReferenceSearch()
| UE::ReferenceChainSearch::FMinimalReferenceSearch::FMinimalReferenceSearch |
( |
FPolicyUObjectHeap & |
InPolicy | ) |
|
|
inline |
◆ GetAllocatedSize()
| SIZE_T UE::ReferenceChainSearch::FMinimalReferenceSearch::GetAllocatedSize |
( |
| ) |
const |
|
inline |
◆ HandleObjectReference()
◆ MergeGraph()
◆ ShouldSkipReferencer()
| bool UE::ReferenceChainSearch::FMinimalReferenceSearch::ShouldSkipReferencer |
( |
int32 |
ThreadIndex, |
|
|
UObject * |
Object |
|
) |
| |
|
inline |
◆ bParallel
◆ FoundTargets
| TSet<UObject*> UE::ReferenceChainSearch::FMinimalReferenceSearch::FoundTargets |
◆ TargetObjects
| TSet<const UObject*> UE::ReferenceChainSearch::FMinimalReferenceSearch::TargetObjects |
The documentation for this struct was generated from the following file: