Module |
|
Header |
/Engine/Source/Runtime/Experimental/Chaos/Public/PhysicsProxy/GeometryCollectionPhysicsProxy.h |
Include |
#include "PhysicsProxy/GeometryCollectionPhysicsProxy.h" |
Source |
/Engine/Source/Runtime/Experimental/Chaos/Private/PhysicsProxy/GeometryCollectionPhysicsProxy.cpp |
FGeometryCollectionPhysicsProxy
(
UObject * InOwner,
FGeometryDynamicCollection & GameThreadCollection,
const FSimulationParameters & SimulationParameters,
FCollisionFilterData InSimFilter,
FCollisionFilterData InQueryFilter,
FInitFunc InInitFunc,
FCacheSyncFunc InCacheSyncFunc,
FFinalSyncFunc InFinalSyncFunc,
const Chaos::EMultiBufferMode BufferMode
)
InOwner`InDynamicCollection game thread owned geometry collection.
InInitFunc callback invoked from `Initialize(). InCacheSyncFunc_ callback invoked from
PullFromPhysicsState(). `InFinalSyncFunc callback invoked from `SyncBeforeDestory()_.