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
struct FWorkerContext
Remarks
Thread-local context containing initial objects and references to collect
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bDidWork | ||
| bool | bIsSuspended | ||
| FWorkCoordinator * | Coordinator | ||
| TArray< FGarbageReferenceInfo > | GarbageReferences | ||
| TMap< FReferenceToken, TArray< FGCDirectReference > * > | History | ||
| FSuspendedStructBatch | IncrementalStructs | ||
| TConstArrayView< UObject ** > | InitialNativeReferences | ||
| FWorkBlockifier | ObjectsToSerialize | ||
| FDebugSchemaStackNode * | SchemaStack | ||
| FProcessorStats | Stats | ||
| TArray< FWeakReferenceInfo > | WeakReferences |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | |||
| void | |||
| int64 | Returns the size of memory allocated by internal arrays | ||
| TConstArrayView< UObject * > | |||
| UObject * | |||
| int32 | |||
| void | |||
| void | SetInitialObjectsPrepadded
(
TConstArrayView< UObject* > PaddedObjects |
||
| void | SetInitialObjectsUnpadded
(
TArray< UObject* >& Objects |
||