12#include "Containers/Array.h"
22#ifndef PHYS_TEST_SERIALIZER
23#define PHYS_TEST_SERIALIZER 1
28#if PHYS_TEST_SERIALIZER
53 return ChaosContext.
Get();
70 SQCapture->CreateChaosDataFromPhysX();
73 return SQCapture.
Get();
86 return ChaosEvolution.Get();
98 bool bDiskDataIsChaos;
#define ensure( InExpression)
Definition AssertionMacros.h:464
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition ChaosArchive.h:74
Definition ChaosArchive.h:167
Definition PBDRigidsEvolutionGBF.h:51
Definition PBDRigidsSOAs.h:269
Definition PBDRigidsSOAs.h:37
Definition CustomVersion.h:111
Definition PhysTestSerializer.h:37
const FSQCapture * GetSQCapture()
Definition PhysTestSerializer.h:63
FPhysTestSerializer(FPhysTestSerializer &&Other)=delete
PHYSICSCORE_API void SetPhysicsData(Chaos::FPBDRigidsEvolution &ChaosEvolution)
Definition PhysTestSerializer.cpp:110
FSQCapture & CaptureSQ()
Definition PhysTestSerializer.h:56
PHYSICSCORE_API FPhysTestSerializer()
Definition PhysTestSerializer.cpp:20
FPhysTestSerializer & operator=(FPhysTestSerializer &&)=delete
Chaos::FPBDRigidsEvolution * GetChaosData()
Definition PhysTestSerializer.h:76
FPhysTestSerializer(const FPhysTestSerializer &Other)=delete
FPhysTestSerializer & operator=(const FPhysTestSerializer &)=delete
const Chaos::FChaosArchiveContext * GetChaosContext() const
Definition PhysTestSerializer.h:51
Definition UniquePtr.h:107
UE_FORCEINLINE_HINT T * Get() const
Definition UniquePtr.h:324
Definition SkeletalMeshComponent.h:307
Definition SQCapture.h:41