Navigation
API > API/Runtime > API/Runtime/Chaos
| Name | FXPBDAreaSpringConstraints |
| Type | class |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/XPBDAxialSpringConstraints.h |
| Include Path | #include "Chaos/XPBDAxialSpringConstraints.h" |
Syntax
class FXPBDAreaSpringConstraints : public Chaos::Softs::FXPBDAxialSpringConstraints
Inheritance Hierarchy
- FPBDAxialSpringConstraintsBase → FXPBDAxialSpringConstraints → FXPBDAreaSpringConstraints
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FXPBDAreaSpringConstraints
(
const FSolverParticlesRange& Particles, |
Chaos/XPBDAxialSpringConstraints.h | ||
FXPBDAreaSpringConstraints
(
const FSolverParticles& Particles, |
Chaos/XPBDAxialSpringConstraints.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FXPBDAreaSpringConstraints() |
Chaos/XPBDAxialSpringConstraints.h |
Structs
| Name | Remarks |
|---|---|
| FXPBDAreaSpringStiffnessIndex |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| XPBDAreaSpringStiffnessName | const FName | Chaos/XPBDAxialSpringConstraints.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Constraints | TArray< TVec3< int32 > > | Chaos/XPBDAxialSpringConstraints.h | ||
| ParticleCount | const int32 | Chaos/XPBDAxialSpringConstraints.h | ||
| ParticleOffset | const int32 | Chaos/XPBDAxialSpringConstraints.h | ||
| Stiffness | FPBDStiffness | Chaos/XPBDAxialSpringConstraints.h | ||
| XPBDAreaSpringStiffnessIndex | Chaos::Softs::FXPBDAreaSpringConstraints::FXPBDAreaSpringStiffnessIndex | Chaos/XPBDAxialSpringConstraints.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void SetProperties
(
const FCollectionPropertyConstFacade& PropertyCollection, |
Chaos/XPBDAxialSpringConstraints.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static float GetHighXPBDAreaSpringStiffness
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDAxialSpringConstraints.h | ||
static float GetLowXPBDAreaSpringStiffness
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDAxialSpringConstraints.h | ||
static FVector2f GetWeightedFloatXPBDAreaSpringStiffness
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDAxialSpringConstraints.h | ||
static FVector2f GetWeightedFloatXPBDAreaSpringStiffness
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDAxialSpringConstraints.h | ||
static TPair< float, float > GetWeightedXPBDAreaSpringStiffness
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDAxialSpringConstraints.h | ||
static float GetXPBDAreaSpringStiffness
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDAxialSpringConstraints.h | ||
static FString GetXPBDAreaSpringStiffnessString
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDAxialSpringConstraints.h | ||
static bool IsEnabled
(
const FCollectionPropertyConstFacade& PropertyCollection |
Chaos/XPBDAxialSpringConstraints.h | ||
static bool IsXPBDAreaSpringStiffnessAnimatable
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDAxialSpringConstraints.h | ||
static bool IsXPBDAreaSpringStiffnessEnabled
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDAxialSpringConstraints.h |