![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FSimpleSuspensionHelpers, including all inherited members.
| ComputeSingleAxisLambda(const FVector::FReal AxisDot, const FVector::FReal SumAxis, const uint32 Count, TArray< FVector::FReal, TFixedAllocator< 2 > > &Lambdas, FString *ErrMsg=nullptr) | FSimpleSuspensionHelpers | static |
| ComputeSpringCriticalDamping(const float SprungMass, const float NaturalFrequency) | FSimpleSuspensionHelpers | static |
| ComputeSpringDamping(const float SprungMass, const float NaturalFrequency, const float DampingRatio) | FSimpleSuspensionHelpers | static |
| ComputeSpringForce(const float SpringStiffness, const float SpringDamping, const float SpringDisplacement, const float SpringVelocity) | FSimpleSuspensionHelpers | static |
| ComputeSpringNaturalFrequencyAndDampingRatio(const float SprungMass, const float SpringStiffness, const float SpringDamping, float &OutNaturalFrequency, float &OutDampingRatio) | FSimpleSuspensionHelpers | static |
| ComputeSpringParams(const TArray< FVector > &LocalSuspensionOrigins, const FVector &LocalCenterOfMass, const float TotalMass, const FVector &LocalSuspensionNormal, const float LocalGroundDistance, const float NaturalFrequency, const float DampingRatio, const float Gravity, TArray< FSimpleSuspensionSpringParams > &OutSpringParams) | FSimpleSuspensionHelpers | static |
| ComputeSpringParams(const FSimpleSuspensionParams &SuspensionParams, const float TotalMass, const float Gravity, TArray< FSimpleSuspensionSpringParams > &OutSpringParams) | FSimpleSuspensionHelpers | static |
| ComputeSpringRestLength(const float SpringStiffness, const float SprungMass, const float SuspendedLength, const float Gravity) | FSimpleSuspensionHelpers | static |
| ComputeSpringStiffness(const float SprungMass, const float NaturalFrequency) | FSimpleSuspensionHelpers | static |
| ComputeSprungMasses(const TArray< FVector > &MassSpringPositions, const float TotalMass, TArray< float > &OutSprungMasses, FString *ErrMsg=nullptr) | FSimpleSuspensionHelpers | static |
| ComputeSprungMasses(const TArray< FVector > &LocalSpringPositions, const FVector &LocalCenterOfMass, const float TotalMass, TArray< float > &OutSprungMasses, FString *ErrMsg=nullptr) | FSimpleSuspensionHelpers | static |
| ComputeSuspensionDisplacements(const TArray< FVector > WorldSuspensionOrigins, const TArray< FSimpleSuspensionSpringParams > &SpringParams, const FVector &WorldSuspensionNormal, const FSimpleSuspensionRaycast &RaycastFunction, TArray< float > &OutSpringDisplacements) | FSimpleSuspensionHelpers | static |
| ComputeSuspensionDisplacements(const FSimpleSuspensionParams &SuspensionParams, const FSimpleSuspensionRaycast &RaycastFunction, FSimpleSuspensionState InOutSuspensionState) | FSimpleSuspensionHelpers | static |
| ComputeSuspensionForces(const FVector &LinearVelocity, const FVector &AngularVelocityRad, const FVector &WorldCenterOfMass, const FVector &WorldSuspensionNormal, const TArray< FVector > WorldSuspensionOrigins, const TArray< FSimpleSuspensionSpringParams > &SpringParams, const TArray< float > &SpringDisplacements, FVector &OutTotalForce, FVector &OutTotalTorque, TArray< float > &OutSpringForces) | FSimpleSuspensionHelpers | static |
| ComputeSuspensionForces(const FVector &LinearVelocity, const FVector &AngularVelocityRad, const FSimpleSuspensionState &SuspensionState, const TArray< FSimpleSuspensionSpringParams > &SpringParams, FSimpleSuspensionState &OutSuspensionState) | FSimpleSuspensionHelpers | static |
| ComputeWorldSuspensionCoordinates(const FVector &LocalCenterOfMass, const FVector &LocalSuspensionNormal, const TArray< FVector > &LocalSuspensionOrigins, const FTransform &LocalToWorld, FVector &OutWorldCenterOfMass, FVector &OutWorldSuspensionNormal, TArray< FVector > &OutWorldSuspensionOrigins) | FSimpleSuspensionHelpers | static |
| ComputeWorldSuspensionCoordinates(const FSimpleSuspensionParams &SuspensionParams, const FTransform &LocalToWorld, FSimpleSuspensionState &OutSuspensionState) | FSimpleSuspensionHelpers | static |
| IntegrateSpring(const float DeltaTime, const float SpringDisplacement, const float SpringVelocity, const FSimpleSuspensionSpringParams &SpringParams, const float SprungMass, float &OutNewSpringDisplacement, float &OutNewSpringVelocity) | FSimpleSuspensionHelpers | static |
| IntegrateSprings(const float DeltaTime, const TArray< float > &SpringDisplacements, const TArray< float > &SpringVelocities, const TArray< FSimpleSuspensionSpringParams > &SuspensionParams, const TArray< float > &SprungMasses, TArray< float > &OutNewSpringDisplacements, TArray< float > &OutNewSpringVelocities) | FSimpleSuspensionHelpers | static |