5#include "Containers/Array.h"
39#if USE_STABLE_LOCALIZATION_KEYS
#define GIsEditor
Definition CoreGlobals.h:233
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
@ PPF_DuplicateVerbatim
Definition PropertyPortFlags.h:125
@ PPF_DuplicateForPIE
Definition PropertyPortFlags.h:102
Definition Archive.h:1208
uint8 ArIgnoreArchetypeRef
Definition Archive.h:894
virtual CORE_API void SetIsPersistent(bool bInIsPersistent)
Definition Archive.cpp:1553
virtual CORE_API void SetIsLoading(bool bInIsLoading)
Definition Archive.cpp:1513
CORE_API void SetError()
Definition Archive.cpp:314
uint32 ArPortFlags
Definition Archive.h:951
UE_FORCEINLINE_HINT bool IsError() const
Definition Archive.h:362
uint8 ArIgnoreClassRef
Definition Archive.h:909
Definition MemoryArchive.h:15
int64 Offset
Definition MemoryArchive.h:68
friend FArchive & operator<<(FArchive &Ar, ANSICHAR &Value)
Definition Archive.h:1387
Definition NameTypes.h:617
Definition ObjectReader.h:29
FObjectReader(const TArray< uint8 > &InBytes)
Definition ObjectReader.h:84
virtual COREUOBJECT_API FString GetArchiveName() const override
Definition ObjectReader.cpp:63
FObjectReader(UObject *Obj, const TArray< uint8 > &InBytes, bool bIgnoreClassRef=false, bool bIgnoreArchetypeRef=false)
Definition ObjectReader.h:31
int64 TotalSize()
Definition ObjectReader.h:51
void Serialize(void *Data, int64 Num)
Definition ObjectReader.h:56
const TArray< uint8 > & Bytes
Definition ObjectReader.h:95
UE_REWRITE SizeType Num() const
Definition Array.h:1144
virtual COREUOBJECT_API void Serialize(FArchive &Ar)
Definition LazyObjectPtr.h:151
static UE_FORCEINLINE_HINT void * Memcpy(void *Dest, const void *Src, SIZE_T Count)
Definition UnrealMemory.h:160
Definition ObjectPtr.h:55
Definition SoftObjectPath.h:56
Definition SoftObjectPtr.h:45
Definition WeakObjectPtr.h:49