Go to the source code of this file.
|
| template<typename TLocationHit > |
| void | FillHitHelper (TLocationHit &Hit, const Chaos::FReal Distance, const FVector &WorldPosition, const FVector &WorldNormal, int32 FaceIdx, bool bComputeMTD) |
| |
| template<typename QueryGeomType , typename TSweepHit , typename TPayload > |
| void | SweepHelper (const QueryGeomType &QueryGeom, const Chaos::ISpatialAcceleration< TPayload, Chaos::FReal, 3 > &SpatialAcceleration, const FTransform &StartTM, const FVector &Dir, const float DeltaMagnitude, ChaosInterface::FSQHitBuffer< TSweepHit > &HitBuffer, EHitFlags OutputFlags, const ChaosInterface::FQueryFilterData &QueryFilterData, ICollisionQueryFilterCallbackBase &QueryCallback, const ChaosInterface::FQueryDebugParams &DebugParams) |
| |
| template<typename QueryGeomType , typename TOverlapHit , typename TPayload > |
| void | OverlapHelper (const QueryGeomType &QueryGeom, const Chaos::ISpatialAcceleration< TPayload, Chaos::FReal, 3 > &SpatialAcceleration, const FTransform &GeomPose, ChaosInterface::FSQHitBuffer< TOverlapHit > &HitBuffer, const ChaosInterface::FQueryFilterData &QueryFilterData, ICollisionQueryFilterCallbackBase &QueryCallback, const ChaosInterface::FQueryDebugParams &DebugParams) |
| |
◆ FillHitHelper()
◆ OverlapHelper()
◆ SweepHelper()
| void SweepHelper |
( |
const QueryGeomType & |
QueryGeom, |
|
|
const Chaos::ISpatialAcceleration< TPayload, Chaos::FReal, 3 > & |
SpatialAcceleration, |
|
|
const FTransform & |
StartTM, |
|
|
const FVector & |
Dir, |
|
|
const float |
DeltaMagnitude, |
|
|
ChaosInterface::FSQHitBuffer< TSweepHit > & |
HitBuffer, |
|
|
EHitFlags |
OutputFlags, |
|
|
const ChaosInterface::FQueryFilterData & |
QueryFilterData, |
|
|
ICollisionQueryFilterCallbackBase & |
QueryCallback, |
|
|
const ChaosInterface::FQueryDebugParams & |
DebugParams |
|
) |
| |