Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/PhysicsEngine
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBodySetupCore
- UBodySetup
- USkeletalBodySetup
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Classes/PhysicsEngine/PhysicsAsset.h |
| Include | #include "PhysicsEngine/PhysicsAsset.h" |
Syntax
class USkeletalBodySetup : public UBodySetup
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bSkipScaleFromAnimation | If true we ignore scale changes from animation. | |
| FPhysicalAnimationProfile | CurrentPhysicalAnimationProfile | Dummy place for customization inside phat. Profiles are ordered dynamically and we need a static place for detail customization |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddPhysicalAnimationProfile
(
FName ProfileName |
Creates a new physical animation profile entry | |
| void | DuplicatePhysicalAnimationProfile
(
FName DuplicateFromName, |
||
| const FPhysicalAnimationProfile * | FindPhysicalAnimationProfile
(
const FName ProfileName |
||
| FPhysicalAnimationProfile * | FindPhysicalAnimationProfile
(
const FName ProfileName |
||
| FName | |||
| const TArray< FPhysicalAnimationProfile > & | |||
| void | RemovePhysicalAnimationProfile
(
FName ProfileName |
Removes physical animation profile | |
| void | RenamePhysicalAnimationProfile
(
FName CurrentName, |
||
| void | UpdatePhysicalAnimationProfiles
(
const TArray< FName >& Profiles |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Called when a property on this object has been modified externally |