Navigation
Unreal Engine C++ API Reference > Runtime
Filters
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
ChaosFlags | ||
![]() |
FActorCreationParams | ||
![]() |
FBlockAllQueryCallback | ||
![]() |
FBodyCollisionData | Helper object to hold initialisation data for shapes | |
![]() |
FBodyCollisionFilterData | Helper struct holding physics body filter data during initialisation | |
![]() |
FBodyCollisionFlags | ||
![]() |
FBodyInstanceCore | ||
![]() |
FChaosFilterData | ||
![]() |
FChaosQueryFilterData | ||
![]() |
FChaosQueryFlag | ||
![]() |
FChaosSQAccelerator | ||
![]() |
FChaosUserData | ||
![]() |
FCollisionShape | Collision Shapes that supports Sphere, Capsule, Box, or Line | |
![]() |
FDummyCallback | ||
![]() |
FDummyPhysActor | ||
![]() |
FDummyPhysType | ||
![]() |
FOverlapAllQueryCallback | ||
![]() |
FPhysicsDelegatesCore | Set of delegates to allowing hooking different parts of the physics engine | |
![]() |
FPhysicsOverlapInputAdapater | We use this struct so that if no conversion is needed in another API, we can avoid the copy (if we think that's critical) | |
![]() |
FPhysicsRaycastInputAdapater | We use this struct so that if no conversion is needed in another API, we can avoid the copy (if we think that's critical) | |
![]() |
FPhysicsSweepInputAdapater | We use this struct so that if no conversion is needed in another API, we can avoid the copy (if we think that's critical) | |
![]() |
FQueryDebugParams | This is used to add debug data to scene query visitors in non-shipping builds | |
![]() |
FSQAcceleratorUnion | ||
![]() |
FSQCapture | Allows us to capture a scene query with either physx or chaos and then load it into either format for testing purposes. | |
![]() |
FTriIndices | Vertex indices necessary to describe the vertices listed in TriMeshCollisionData. | |
![]() |
FTriMeshCollisionData | Description of triangle mesh collision data necessary for cooking physics data. | |
![]() |
FTriMeshCollisionDataEstimates | Estimates of triangle mesh collision data necessary for cooking physics data. | |
![]() |
ICollisionQueryFilterCallbackBase | ||
![]() |
IPhysicsCoreModule | Physics Core module interface | |
![]() |
IPhysicsSQModule | Physics SQ module interface | |
![]() |
ISQAccelerator | An interface to the scene query accelerator that allows us to run queries against either PhysX or Chaos This was used in the 2019 GDC demos and is now broken. | |
![]() |
PhysicsObjectPhysicsCoreInterface | ||
![]() |
TBPVisitor | ||
![]() |
TSQVisitor | ||
![]() |
UBodySetupCore | ||
![]() |
UPhysicsSettingsCore | Default physics settings. |
Typedefs
Name | Description |
---|---|
FQueryFilterData |
Enums
Type | Name | Description | |
---|---|---|---|
![]() |
EBodyCollisionResponse::Type | ||
![]() |
EChaosUserDataType::Type | ||
![]() |
ECollisionShape::Type | Types of Collision Shapes that are used by Trace | |
![]() |
EFrictionCombineMode::Type |