Go to the source code of this file.
|
| ECollisionShapeType | GetGeometryType (const Chaos::FPerShapeData &Shape) |
| |
| void | DrawOverlappingTris (const UWorld *World, const ChaosInterface::FLocationHit &Hit, const Chaos::FImplicitObject &Geom, const FTransform &QueryTM) |
| |
| void | ComputeZeroDistanceImpactNormalAndPenetration (const UWorld *World, const ChaosInterface::FLocationHit &Hit, const Chaos::FImplicitObject &Geom, const FTransform &QueryTM, FHitResult &OutResult) |
| |
| void | DrawOverlappingTris (const UWorld *World, const ChaosInterface::FPTLocationHit &Hit, const Chaos::FImplicitObject &Geom, const FTransform &QueryTM) |
| |
| void | ComputeZeroDistanceImpactNormalAndPenetration (const UWorld *World, const ChaosInterface::FPTLocationHit &Hit, const Chaos::FImplicitObject &Geom, const FTransform &QueryTM, FHitResult &OutResult) |
| |
| Chaos::FChaosPhysicsMaterial * | GetMaterialFromInternalFaceIndex (const FPhysicsShape &Shape, const FPhysicsActor &Actor, uint32 InternalFaceIndex) |
| |
| Chaos::FChaosPhysicsMaterial * | GetMaterialFromInternalFaceIndexAndHitLocation (const FPhysicsShape &Shape, const FPhysicsActor &Actor, uint32 InternalFaceIndex, const FVector &HitLocation) |
| |
| uint32 | GetTriangleMeshExternalFaceIndex (const FPhysicsShape &Shape, uint32 InternalFaceIndex) |
| |
| void | GetShapes (const FPhysActorDummy &RigidActor, FPhysTypeDummy **ShapesBuffer, uint32 NumShapes) |
| |
| void | SetShape (FPhysTypeDummy &Hit, FPhysTypeDummy *Shape) |
| |
| bool | IsBlocking (const FPhysicsShape &PShape, const FCollisionFilterData &QueryFilter) |
| |
◆ ComputeZeroDistanceImpactNormalAndPenetration() [1/2]
◆ ComputeZeroDistanceImpactNormalAndPenetration() [2/2]
◆ DrawOverlappingTris() [1/2]
◆ DrawOverlappingTris() [2/2]
◆ GetGeometryType()
◆ GetMaterialFromInternalFaceIndex()
◆ GetMaterialFromInternalFaceIndexAndHitLocation()
◆ GetShapes()
◆ GetTriangleMeshExternalFaceIndex()
◆ IsBlocking()
Util to determine if a shape is deemed blocking based on the query filter
- Parameters
-
| PShape | Shape that overlaps @QueryFilter Query Filter |
- Returns
- true if the query filter and shape filter resolve to be blocking
◆ SetShape()