UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FPhysicalAnimationData Struct Reference

#include <PhysicalAnimationComponent.h>

Public Member Functions

 FPhysicalAnimationData ()
 

Public Attributes

FName BodyName
 
uint8 bIsLocalSimulation: 1
 
float OrientationStrength
 
float AngularVelocityStrength
 
float PositionStrength
 
float VelocityStrength
 
float MaxLinearForce
 
float MaxAngularForce
 

Detailed Description

Stores info on the type of motor that will be used for a given bone

Constructor & Destructor Documentation

◆ FPhysicalAnimationData()

FPhysicalAnimationData::FPhysicalAnimationData ( )
inline

Member Data Documentation

◆ AngularVelocityStrength

float FPhysicalAnimationData::AngularVelocityStrength

The strength used to correct angular velocity error

◆ bIsLocalSimulation

uint8 FPhysicalAnimationData::bIsLocalSimulation

Whether the drive targets are in world space or local

◆ BodyName

FName FPhysicalAnimationData::BodyName

The body we will be driving. We specifically hide this from users since they provide the body name and bodies below in the component API.

◆ MaxAngularForce

float FPhysicalAnimationData::MaxAngularForce

The max force used to correct angular errors

◆ MaxLinearForce

float FPhysicalAnimationData::MaxLinearForce

The max force used to correct linear errors

◆ OrientationStrength

float FPhysicalAnimationData::OrientationStrength

The strength used to correct orientation error

◆ PositionStrength

float FPhysicalAnimationData::PositionStrength

The strength used to correct linear position error. Only used for non-local simulation

◆ VelocityStrength

float FPhysicalAnimationData::VelocityStrength

The strength used to correct linear velocity error. Only used for non-local simulation


The documentation for this struct was generated from the following file: