Navigation
API > API/Runtime > API/Runtime/Chaos
| Name | FXPBDFaceConstraints |
| Type | class |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/XPBDEmbeddedSpringConstraints.h |
| Include Path | #include "Chaos/XPBDEmbeddedSpringConstraints.h" |
Syntax
class FXPBDFaceConstraints : public Chaos::Softs::TXPBDEmbeddedSpringConstraints< 3, 3 >
Inheritance Hierarchy
- TXPBDEmbeddedSpringConstraints → FXPBDFaceConstraints
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FXPBDFaceConstraints
(
const FSolverParticlesRange& Particles, |
Chaos/XPBDEmbeddedSpringConstraints.h |
Structs
| Name | Remarks |
|---|---|
| FFaceSpringCompressionStiffnessIndex | |
| FFaceSpringDampingIndex | |
| FFaceSpringExtensionStiffnessIndex |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| DefaultDamping | FSolverReal | Chaos/XPBDEmbeddedSpringConstraints.h | |
| DefaultStiffness | FSolverReal | Chaos/XPBDEmbeddedSpringConstraints.h | |
| FaceSpringCompressionStiffnessName | const FName | Chaos/XPBDEmbeddedSpringConstraints.h | |
| FaceSpringDampingName | const FName | Chaos/XPBDEmbeddedSpringConstraints.h | |
| FaceSpringExtensionStiffnessName | const FName | Chaos/XPBDEmbeddedSpringConstraints.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| FaceSpringCompressionStiffnessIndex | Chaos::Softs::FXPBDFaceConstraints::FFaceSpringCompressionStiffnessIndex | Chaos/XPBDEmbeddedSpringConstraints.h | ||
| FaceSpringDampingIndex | Chaos::Softs::FXPBDFaceConstraints::FFaceSpringDampingIndex | Chaos/XPBDEmbeddedSpringConstraints.h | ||
| FaceSpringExtensionStiffnessIndex | Chaos::Softs::FXPBDFaceConstraints::FFaceSpringExtensionStiffnessIndex | Chaos/XPBDEmbeddedSpringConstraints.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void SetProperties
(
const FCollectionPropertyConstFacade& PropertyCollection |
Chaos/XPBDEmbeddedSpringConstraints.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static float GetFaceSpringCompressionStiffness
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static FString GetFaceSpringCompressionStiffnessString
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static float GetFaceSpringDamping
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static FString GetFaceSpringDampingString
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static float GetFaceSpringExtensionStiffness
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static FString GetFaceSpringExtensionStiffnessString
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static float GetHighFaceSpringCompressionStiffness
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static float GetHighFaceSpringDamping
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static float GetHighFaceSpringExtensionStiffness
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static float GetLowFaceSpringCompressionStiffness
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static float GetLowFaceSpringDamping
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static float GetLowFaceSpringExtensionStiffness
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static TPair< float, float > GetWeightedFaceSpringCompressionStiffness
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static TPair< float, float > GetWeightedFaceSpringDamping
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static TPair< float, float > GetWeightedFaceSpringExtensionStiffness
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static FVector2f GetWeightedFloatFaceSpringCompressionStiffness
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static FVector2f GetWeightedFloatFaceSpringCompressionStiffness
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static FVector2f GetWeightedFloatFaceSpringDamping
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static FVector2f GetWeightedFloatFaceSpringDamping
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static FVector2f GetWeightedFloatFaceSpringExtensionStiffness
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static FVector2f GetWeightedFloatFaceSpringExtensionStiffness
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static bool IsEnabled
(
const FCollectionPropertyConstFacade& PropertyCollection |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static bool IsFaceSpringCompressionStiffnessAnimatable
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static bool IsFaceSpringCompressionStiffnessEnabled
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static bool IsFaceSpringDampingAnimatable
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static bool IsFaceSpringDampingEnabled
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static bool IsFaceSpringExtensionStiffnessAnimatable
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static bool IsFaceSpringExtensionStiffnessEnabled
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h |