52 using FArchive::operator<<;
#define check(expr)
Definition AssertionMacros.h:314
@ LOCK_READ_WRITE
Definition BulkData.h:204
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition Archive.h:1208
virtual CORE_API void SetIsSaving(bool bInIsSaving)
Definition Archive.cpp:1523
virtual CORE_API void SetIsPersistent(bool bInIsPersistent)
Definition Archive.cpp:1553
Definition BulkDataWriter.h:17
int64 WriterPos
Definition BulkDataWriter.h:82
virtual void Seek(int64 InPos)
Definition BulkDataWriter.h:65
virtual FArchive & operator<<(class FName &Name) override
Definition BulkDataWriter.h:54
virtual int64 Tell()
Definition BulkDataWriter.h:62
~FBulkDataWriter()
Definition BulkDataWriter.h:29
virtual int64 TotalSize()
Definition BulkDataWriter.h:63
virtual void Serialize(void *Data, int64 Num)
Definition BulkDataWriter.h:36
FByteBulkData & BulkData
Definition BulkDataWriter.h:80
virtual FString GetArchiveName() const
Definition BulkDataWriter.h:77
FBulkDataWriter(FByteBulkData &InBulkData, bool bIsPersistent=false)
Definition BulkDataWriter.h:19
int64 WriterSize
Definition BulkDataWriter.h:83
virtual bool AtEnd()
Definition BulkDataWriter.h:72
void * Buffer
Definition BulkDataWriter.h:81
COREUOBJECT_API void * Lock(uint32 LockFlags)
Definition BulkData.cpp:958
COREUOBJECT_API int64 GetBulkDataSize() const
Definition BulkData.cpp:770
COREUOBJECT_API void Unlock() const
Definition BulkData.cpp:1031
Definition NameTypes.h:617
ElementType * Realloc(int64 ElementCount)
Definition BulkData.h:1066
static UE_FORCEINLINE_HINT void * Memcpy(void *Dest, const void *Src, SIZE_T Count)
Definition UnrealMemory.h:160