![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FAnimPhys, including all inherited members.
| AngularAccelerationAlpha | FAnimPhys | static |
| ApplyImpulse(FAnimPhysRigidBody *InOutRigidBody, const FVector &InWorldOrientedImpactPoint, const FVector &InImpulse) | FAnimPhys | static |
| bEnableDetailedStats | FAnimPhys | static |
| CalculateCenterOfMass(const TArray< FVector > &InVertices, const TArray< FIntVector > &InTriangles) | FAnimPhys | static |
| CalculateCenterOfMass(const TArray< FAnimPhysShape > &InShapes) | FAnimPhys | static |
| CalculateInertia(const TArray< FVector > &InVertices, const TArray< FIntVector > &InTriangles, const FVector &InCenterOfMass) | FAnimPhys | static |
| CalculateInertia(const TArray< FAnimPhysShape > &InShapes, const FVector &InCenterOfMass) | FAnimPhys | static |
| CalculateVolume(const TArray< FVector > &InVertices, const TArray< FIntVector > &InTriangles) | FAnimPhys | static |
| CalculateVolume(const TArray< FAnimPhysShape > &InShapes) | FAnimPhys | static |
| CentrifugalAlpha | FAnimPhys | static |
| ConstrainAlongDirection(float DeltaTime, TArray< FAnimPhysLinearLimit > &LimitContainer, FAnimPhysRigidBody *FirstBody, const FVector &FirstPosition, FAnimPhysRigidBody *SecondBody, const FVector &SecondPosition, const FVector &AxisToConstrain, const FVector2D Limits, float MinimumForce=-MAX_flt, float MaximumForce=MAX_flt) | FAnimPhys | static |
| ConstrainAngularRange(float DeltaTime, TArray< FAnimPhysAngularLimit > &LimitContainer, FAnimPhysRigidBody *FirstBody, FAnimPhysRigidBody *SecondBody, const FQuat &JointFrame, AnimPhysTwistAxis TwistAxis, const FVector &JointLimitMin, const FVector &JointLimitMax, float InJointBias) | FAnimPhys | static |
| ConstrainConeAngle(float DeltaTime, TArray< FAnimPhysAngularLimit > &LimitContainer, FAnimPhysRigidBody *FirstBody, const FVector &Normal0, FAnimPhysRigidBody *SecondBody, const FVector &Normal1, float LimitAngle, float InJointBias) | FAnimPhys | static |
| ConstrainPlanar(float DeltaTime, TArray< FAnimPhysLinearLimit > &LimitContainer, FAnimPhysRigidBody *Body, const FTransform &PlaneTransform) | FAnimPhys | static |
| ConstrainPositionNailed(float DeltaTime, TArray< FAnimPhysLinearLimit > &LimitContainer, FAnimPhysRigidBody *FirstBody, const FVector &FirstPosition, FAnimPhysRigidBody *SecondBody, const FVector &SecondPosition) | FAnimPhys | static |
| ConstrainPositionPrismatic(float DeltaTime, TArray< FAnimPhysLinearLimit > &LimitContainer, FAnimPhysRigidBody *FirstBody, const FVector &FirstPosition, FAnimPhysRigidBody *SecondBody, const FVector &SecondPosition, const FQuat &PrismRotation, const FVector &LimitsMin, const FVector &LimitsMax) | FAnimPhys | static |
| ConstrainSphericalInner(float DeltaTime, TArray< FAnimPhysLinearLimit > &LimitContainer, FAnimPhysRigidBody *Body, const FTransform &SphereTransform, float SphereRadius) | FAnimPhys | static |
| ConstrainSphericalOuter(float DeltaTime, TArray< FAnimPhysLinearLimit > &LimitContainer, FAnimPhysRigidBody *Body, const FTransform &SphereTransform, float SphereRadius) | FAnimPhys | static |
| CoriolisAlpha | FAnimPhys | static |
| CreateSpring(TArray< FAnimPhysSpring > &SpringContainer, FAnimPhysRigidBody *Body0, FVector Position0, FAnimPhysRigidBody *Body1, FVector Position1) | FAnimPhys | static |
| EulerAlpha | FAnimPhys | static |
| PhysicsUpdate(float DeltaTime, TArray< FAnimPhysRigidBody * > &Bodies, TArray< FAnimPhysLinearLimit > &LinearLimits, TArray< FAnimPhysAngularLimit > &AngularLimits, TArray< FAnimPhysSpring > &Springs, const FVector &GravityDirection, const FVector &ExternalForce, const FVector &ExternalLinearAcc, const FVector &ExternalAngularAcc, const FVector &ExternalAngularVelocity, int32 NumPreIterations=8, int32 NumPostIterations=2) | FAnimPhys | static |
| ScaleRigidBodyMass(FAnimPhysRigidBody *InOutRigidBody, float Scale) | FAnimPhys | static |