Navigation
API > API/Runtime > API/Runtime/Engine
| Name | TLocklessGrowingStorage |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/Streaming/SimpleStreamableAssetManager.h |
| Include Path | #include "Streaming/SimpleStreamableAssetManager.h" |
Syntax
template<typename T>
class TLocklessGrowingStorage
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ItemCount | std::atomic< int32 > | Streaming/SimpleStreamableAssetManager.h | ||
| Queue | UE::TConsumeAllMpmcQueue< T > | Streaming/SimpleStreamableAssetManager.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ExtractAll
(
TArray< T >& Out |
Streaming/SimpleStreamableAssetManager.h | ||
uint32 GetAllocatedSize() |
Streaming/SimpleStreamableAssetManager.h | ||
void Push
(
T&& In |
Streaming/SimpleStreamableAssetManager.h |