10#if UE_BUILD_SHIPPING == 0
23 template <
class T,
class U>
74 Version.Serialize(*Ar);
98 FilePath.Append(
TEXT(
".bin"));
118 Version.Serialize(*Ar);
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
@ FILEWRITE_None
Definition FileManager.h:16
@ FILEREAD_None
Definition FileManager.h:28
UE_INTRINSIC_CAST UE_REWRITE constexpr std::remove_reference_t< T > && MoveTemp(T &&Obj) noexcept
Definition UnrealTemplate.h:520
Definition ChaosArchive.h:167
virtual const FCustomVersionContainer & GetCustomVersions() const override
Definition ArchiveProxy.h:204
virtual void SetCustomVersions(const FCustomVersionContainer &NewVersions) override
Definition ArchiveProxy.h:209
Definition Archive.h:1208
virtual bool Close()
Definition Archive.h:1847
Definition CustomVersion.h:111
Definition MemoryReader.h:17
Definition MemoryWriter.h:101
Definition FileManager.h:57
virtual FArchive * CreateFileWriter(const TCHAR *Filename, uint32 WriteFlags=0)=0
static CORE_API IFileManager & Get()
Definition FileManagerGeneric.cpp:1072
virtual FArchive * CreateFileReader(const TCHAR *Filename, uint32 ReadFlags=0)=0
virtual void FindFiles(TArray< FString > &FileNames, const TCHAR *Filename, bool Files, bool Directories)=0
Definition SkeletalMeshComponent.h:307
bool SaveLoadUtility(U &ObjectToSave, TCHAR const *SerializedBinaryDirectory, TCHAR const *BinaryFolderName, bool bSave, TArray< U > &ObjectsToTest)
Definition SerializationTestUtility.h:24