6#include "Containers/Array.h"
7#include "Containers/UnrealString.h"
8#include "UObject/NameTypes.h"
9#include "Serialization/MemoryWriter.h"
12
13
14template <
int IndexSize>
17 static_assert(IndexSize == 32 || IndexSize == 64,
"Only 32-bit and 64-bit index sizes supported");
20 using ArrayType =
TArray<uint8, TSizedDefaultAllocator<IndexSize>>;
26
27
28
29
30
TBufferArchive(bool bIsPersistent=false, const FName InArchiveName=NAME_None)
virtual FString GetArchiveName() const
static constexpr bool Value
static constexpr bool Value