#define check(expr)
Definition AssertionMacros.h:314
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
uint32 Size
Definition VulkanMemory.cpp:4034
Definition Archive.h:1208
virtual CORE_API void SetIsPersistent(bool bInIsPersistent)
Definition Archive.cpp:1553
virtual CORE_API void SetIsLoading(bool bInIsLoading)
Definition Archive.cpp:1513
UE_FORCEINLINE_HINT bool IsError() const
Definition Archive.h:362
Definition BufferReader.h:16
void Serialize(void *Data, int64 Num) final
Definition BufferReader.h:49
int64 TotalSize() final
Definition BufferReader.h:60
int64 ReaderPos
Definition BufferReader.h:83
bool bFreeOnClose
Definition BufferReader.h:85
void Seek(int64 InPos) final
Definition BufferReader.h:64
int64 ReaderSize
Definition BufferReader.h:84
virtual bool Close() override
Definition BufferReader.h:40
void * ReaderData
Definition BufferReader.h:82
bool AtEnd() final
Definition BufferReader.h:70
FBufferReaderBase(void *Data, int64 Size, bool bInFreeOnClose, bool bIsPersistent=false)
Definition BufferReader.h:27
virtual ~FBufferReaderBase()=0
Definition BufferReader.h:88
virtual FString GetArchiveName() const
Definition BufferReader.h:80
int64 Tell() final
Definition BufferReader.h:56
Definition BufferReader.h:97
virtual FString GetArchiveName() const
Definition BufferReader.h:118
FBufferReader(void *Data, int64 Size, bool bInFreeOnClose, bool bIsPersistent=false)
Definition BufferReader.h:108
virtual ~FBufferReader() override
Definition BufferReader.h:113
static FORCENOINLINE CORE_API void Free(void *Original)
Definition UnrealMemory.cpp:685
static UE_FORCEINLINE_HINT void * Memcpy(void *Dest, const void *Src, SIZE_T Count)
Definition UnrealMemory.h:160