Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/UObject
References
| Module | CoreUObject |
| Header | /Engine/Source/Runtime/CoreUObject/Public/UObject/FastReferenceCollector.h |
| Include | #include "UObject/FastReferenceCollector.h" |
Syntax
template<class ProcessorType>
struct TDirectDispatcher
Remarks
Forwards references directly to ProcessorType::HandleTokenStreamObjectReference(), unlike TBatchDispatcher
Variables
| Type | Name | Description | |
|---|---|---|---|
| FReferenceCollector & | Collector | ||
| FWorkerContext & | Context | ||
| ProcessorType & | Processor |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | HandleImmutableReference
(
UObject* Object, |
||
| void | HandleKillableArray
(
TArray< UObject* >& Array, |
||
| void | HandleKillableArray
(
Private::FStridedReferenceArray Array, |
||
| void | HandleKillableReference
(
UObject*& Object, |
||
| void | HandleKillableReferences
(
ArrayType&& Objects, |
||
| void | HandleReferenceDirectly
(
UObject* ReferencingObject, |
||
| void | SetDebugSchemaStackMemberId
(
FMemberId Member |
||
| void | Suspend () |
Typedefs
| Name | Description |
|---|---|
| SchemaStackScopeType |