Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Physics
Inheritance Hierarchy
- FGenericPhysicsInterface
- FPhysInterface_Chaos
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/Physics/GenericPhysicsInterface.h |
| Include | #include "Physics/GenericPhysicsInterface.h" |
Syntax
struct FGenericPhysicsInterface
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | GeomOverlapAnyTest
(
const UWorld* World, |
Function for testing overlaps between a supplied PxGeometry and the world. | |
| bool | GeomOverlapBlockingTest
(
const UWorld* World, |
Function for testing overlaps between a supplied PxGeometry and the world. | |
| bool | GeomOverlapMulti
(
const UWorld* World, |
Find overlapping shapes with a given shape | |
| bool | GeomOverlapMulti
(
const UWorld* World, |
||
| bool | GeomOverlapMulti
(
const UWorld* World, |
||
| bool | GeomOverlapMulti
(
const UWorld* World, |
||
| bool | GeomOverlapMulti
(
const UWorld* World, |
||
| bool | GeomOverlapMulti
(
const UWorld* World, |
||
| bool | GeomOverlapMulti
(
const UWorld* World, |
||
| bool | GeomSweepMulti
(
const UWorld* World, |
||
| bool | GeomSweepMulti
(
const UWorld* World, |
||
| bool | GeomSweepMulti
(
const UWorld* World, |
||
| bool | GeomSweepMulti
(
const UWorld* World, |
||
| bool | GeomSweepMulti
(
const UWorld* World, |
||
| bool | GeomSweepMulti
(
const UWorld* World, |
Sweep a supplied shape against the world and do not stop until the first blocking hit | |
| bool | GeomSweepMulti
(
const UWorld* World, |
||
| bool | GeomSweepSingle
(
const UWorld* World, |
||
| bool | GeomSweepSingle
(
const UWorld* World, |
Function for sweeping a supplied shape against the world | |
| bool | GeomSweepSingle
(
const UWorld* World, |
||
| bool | GeomSweepSingle
(
const UWorld* World, |
||
| bool | GeomSweepSingle
(
const UWorld* World, |
||
| bool | GeomSweepSingle
(
const UWorld* World, |
||
| bool | GeomSweepSingle
(
const UWorld* World, |
||
| bool | GeomSweepTest
(
const UWorld* World, |
Function used for sweeping a supplied shape against the world as a test | |
| bool | RaycastMulti
(
const UWorld* World, |
Trace a ray against the world and return touching hits and then first blocking hit Results are sorted, so a blocking hit (if found) will be the last element of the array Only the single closest blocking result will be generated, no tests will be done after that | |
| bool | RaycastSingle
(
const UWorld* World, |
Trace a ray against the world and return the first blocking hit | |
| bool | RaycastTest
(
const UWorld* World, |
Trace a ray against the world and return if a blocking hit is found |