UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::GC::TBatchDispatcher< ProcessorType > Member List

This is the complete list of members for UE::GC::TBatchDispatcher< ProcessorType >, including all inherited members.

bBatchingUE::GC::TBatchDispatcher< ProcessorType >static
bParallelUE::GC::TBatchDispatcher< ProcessorType >static
CollectorUE::GC::TBatchDispatcher< ProcessorType >
ContextUE::GC::TBatchDispatcher< ProcessorType >
FlushQueuedReferences()UE::GC::TBatchDispatcher< ProcessorType >inline
FlushToStructBlocks()UE::GC::TBatchDispatcher< ProcessorType >inline
GetStructBlocks()UE::GC::TBatchDispatcher< ProcessorType >inline
HandleImmutableReference(UObject *Object, FMemberId MemberId, EOrigin Origin)UE::GC::TBatchDispatcher< ProcessorType >inline
HandleKillableArray(ArrayType &&Array, FMemberId MemberId, EOrigin Origin)UE::GC::TBatchDispatcher< ProcessorType >inline
HandleKillableReference(UObject *&Object, FMemberId MemberId, EOrigin Origin)UE::GC::TBatchDispatcher< ProcessorType >inline
HandleKillableReferences(TArrayView< UObject * > Objects, FMemberId MemberId, EOrigin Origin)UE::GC::TBatchDispatcher< ProcessorType >inline
HandleReferenceDirectly(const UObject *ReferencingObject, UObject *&Object, FMemberId MemberId, EKillable Killable)UE::GC::TBatchDispatcher< ProcessorType >inline
HandleReferenceDirectly(const UObject *ReferencingObject, UObject *&Object, FMemberId MemberId, EOrigin Origin, bool bAllowReferenceElimination)UE::GC::TBatchDispatcher< ProcessorType >inline
HandleWeakReference(FWeakObjectPtr &WeakPtr, const UObject *ReferencingObject, FMemberId MemberId, EMemberType)UE::GC::TBatchDispatcher< ProcessorType >inline
ImmutableBatcherUE::GC::TBatchDispatcher< ProcessorType >
KillableBatcherUE::GC::TBatchDispatcher< ProcessorType >
PermanentPoolUE::GC::TBatchDispatcher< ProcessorType >
QueueArray(const UObject *ReferencingObject, ArrayType &&Array, FMemberId MemberId, EKillable Killable)UE::GC::TBatchDispatcher< ProcessorType >inline
QueueReference(const UObject *ReferencingObject, UObject *&Object, FMemberId MemberId, EKillable Killable)UE::GC::TBatchDispatcher< ProcessorType >inline
QueueReferences(const UObject *ReferencingObject, TArrayView< UObject * > References, FMemberId MemberId, EKillable Killable)UE::GC::TBatchDispatcher< ProcessorType >inline
QueueSet(const UObject *ReferencingObject, TSet< UObject * > &Objects, FMemberId MemberId, EKillable Killable)UE::GC::TBatchDispatcher< ProcessorType >inline
QueueSparseStructArray(FSchemaView Schema, FScriptSet &Array)UE::GC::TBatchDispatcher< ProcessorType >inline
QueueStructArray(FSchemaView Schema, uint8 *Data, int32 Num)UE::GC::TBatchDispatcher< ProcessorType >inline
SchemaStackScopeType typedefUE::GC::TBatchDispatcher< ProcessorType >
SetDebugSchemaStackMemberId(FMemberId Member)UE::GC::TBatchDispatcher< ProcessorType >inline
StructBatcherUE::GC::TBatchDispatcher< ProcessorType >
Suspend()UE::GC::TBatchDispatcher< ProcessorType >inline
TBatchDispatcher(FWorkerContext &InContext, FReferenceCollector &InCollector)UE::GC::TBatchDispatcher< ProcessorType >inlineexplicit
UE_NONCOPYABLE(TBatchDispatcher)UE::GC::TBatchDispatcher< ProcessorType >