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
class FWorkBlockifier
Remarks
Reachable objects waiting to be processed. Type-erases parallel/serial queue.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FWorkstealingQueue * | AsyncQueue | ||
| FWorkBlock * | SyncQueue |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| FORCEINLINE_DEBUGGABLE void | |||
| void | FreeOwningBlock
(
UObject*const* BlockObjects |
||
| int32 | |||
| bool | HasWork () |
||
| void | Init () |
||
| bool | IsUnused () |
||
| FWorkBlock * | PopFullBlock () |
||
| FORCEINLINE_DEBUGGABLEFWorkBlock * | PopPartialBlock
(
int32& OutNum |
||
| void | |||
| void | SetAsyncQueue
(
FWorkstealingQueue& Queue |
||
| void | SetWorkerIndex
(
int32 Idx |
||
| FWorkBlock * | |||