Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Physics > API/Runtime/Engine/Physics/FSimpleSuspensionHelpers > API/Runtime/Engine/Physics/FSimpleSuspensionHelpers/ComputeSuspensio-
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/Physics/SimpleSuspension.h |
| Include | #include "Physics/SimpleSuspension.h" |
| Source | /Engine/Source/Runtime/Engine/Private/PhysicsEngine/SimpleSuspension.cpp |
static void ComputeSuspensionDisplacements
&40;
const TArray< FVector > WorldSuspensionOrigins,
const TArray< FSimpleSuspensionSpringParams > & SpringParams,
const FVector & WorldSuspensionNormal,
const FSimpleSuspensionRaycast & RaycastFunction,
TArray< float > & OutSpringDisplacements
&41;
Remarks
Perform raycasts to compute spring displacements. This helper doesn't know about "world", so it takes a lambda. Consumers of this class may just want to do this themselves to avoid this