#include <SQAccelerator.h>
|
| PHYSICSCORE_API | FChaosSQAccelerator (const Chaos::ISpatialAcceleration< Chaos::FAccelerationStructureHandle, Chaos::FReal, 3 > &InSpatialAcceleration) |
| |
| virtual | ~FChaosSQAccelerator () |
| |
| PHYSICSCORE_API void | Raycast (const FVector &Start, const FVector &Dir, const float DeltaMagnitude, ChaosInterface::FSQHitBuffer< ChaosInterface::FRaycastHit > &HitBuffer, EHitFlags OutputFlags, const ChaosInterface::FQueryFilterData &QueryFilterData, ICollisionQueryFilterCallbackBase &QueryCallback, const ChaosInterface::FQueryDebugParams &DebugParams={}) const |
| |
| PHYSICSCORE_API void | Raycast (const FVector &Start, const FVector &Dir, const float DeltaMagnitude, ChaosInterface::FSQHitBuffer< ChaosInterface::FPTRaycastHit > &HitBuffer, EHitFlags OutputFlags, const ChaosInterface::FQueryFilterData &QueryFilterData, ICollisionQueryFilterCallbackBase &QueryCallback, const ChaosInterface::FQueryDebugParams &DebugParams={}) const |
| |
| PHYSICSCORE_API void | Sweep (const Chaos::FImplicitObject &QueryGeom, const FTransform &StartTM, const FVector &Dir, const float DeltaMagnitude, ChaosInterface::FSQHitBuffer< ChaosInterface::FSweepHit > &HitBuffer, EHitFlags OutputFlags, const ChaosInterface::FQueryFilterData &QueryFilterData, ICollisionQueryFilterCallbackBase &QueryCallback, const ChaosInterface::FQueryDebugParams &DebugParams={}) const |
| |
| PHYSICSCORE_API void | Sweep (const Chaos::FImplicitObject &QueryGeom, const FTransform &StartTM, const FVector &Dir, const float DeltaMagnitude, ChaosInterface::FSQHitBuffer< ChaosInterface::FPTSweepHit > &HitBuffer, EHitFlags OutputFlags, const ChaosInterface::FQueryFilterData &QueryFilterData, ICollisionQueryFilterCallbackBase &QueryCallback, const ChaosInterface::FQueryDebugParams &DebugParams={}) const |
| |
| PHYSICSCORE_API void | Overlap (const Chaos::FImplicitObject &QueryGeom, const FTransform &GeomPose, ChaosInterface::FSQHitBuffer< ChaosInterface::FOverlapHit > &HitBuffer, const ChaosInterface::FQueryFilterData &QueryFilterData, ICollisionQueryFilterCallbackBase &QueryCallback, const ChaosInterface::FQueryDebugParams &DebugParams={}) const |
| |
| PHYSICSCORE_API void | Overlap (const Chaos::FImplicitObject &QueryGeom, const FTransform &GeomPose, ChaosInterface::FSQHitBuffer< ChaosInterface::FPTOverlapHit > &HitBuffer, const ChaosInterface::FQueryFilterData &QueryFilterData, ICollisionQueryFilterCallbackBase &QueryCallback, const ChaosInterface::FQueryDebugParams &DebugParams={}) const |
| |
◆ FChaosSQAccelerator()
◆ ~FChaosSQAccelerator()
| virtual FChaosSQAccelerator::~FChaosSQAccelerator |
( |
| ) |
|
|
inlinevirtual |
◆ Overlap() [1/2]
◆ Overlap() [2/2]
◆ Raycast() [1/2]
◆ Raycast() [2/2]
◆ Sweep() [1/2]
◆ Sweep() [2/2]
The documentation for this class was generated from the following files: