Navigation
API > API/Runtime > API/Runtime/Chaos
| Name | FXPBDVertexConstraints |
| Type | class |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/XPBDEmbeddedSpringConstraints.h |
| Include Path | #include "Chaos/XPBDEmbeddedSpringConstraints.h" |
Syntax
class FXPBDVertexConstraints : public Chaos::Softs::TXPBDEmbeddedSpringConstraints< 1, 1 >
Inheritance Hierarchy
- TXPBDEmbeddedSpringConstraints → FXPBDVertexConstraints
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FXPBDVertexConstraints
(
const FSolverParticlesRange& Particles, |
Chaos/XPBDEmbeddedSpringConstraints.h |
Structs
| Name | Remarks |
|---|---|
| FVertexSpringCompressionStiffnessIndex | |
| FVertexSpringDampingIndex | |
| FVertexSpringExtensionStiffnessIndex |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| DefaultDamping | FSolverReal | Chaos/XPBDEmbeddedSpringConstraints.h | |
| DefaultStiffness | FSolverReal | Chaos/XPBDEmbeddedSpringConstraints.h | |
| VertexSpringCompressionStiffnessName | const FName | Chaos/XPBDEmbeddedSpringConstraints.h | |
| VertexSpringDampingName | const FName | Chaos/XPBDEmbeddedSpringConstraints.h | |
| VertexSpringExtensionStiffnessName | const FName | Chaos/XPBDEmbeddedSpringConstraints.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| VertexSpringCompressionStiffnessIndex | Chaos::Softs::FXPBDVertexConstraints::FVertexSpringCompressionStiffnessIndex | Chaos/XPBDEmbeddedSpringConstraints.h | ||
| VertexSpringDampingIndex | Chaos::Softs::FXPBDVertexConstraints::FVertexSpringDampingIndex | Chaos/XPBDEmbeddedSpringConstraints.h | ||
| VertexSpringExtensionStiffnessIndex | Chaos::Softs::FXPBDVertexConstraints::FVertexSpringExtensionStiffnessIndex | 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 GetHighVertexSpringCompressionStiffness
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static float GetHighVertexSpringDamping
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static float GetHighVertexSpringExtensionStiffness
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static float GetLowVertexSpringCompressionStiffness
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static float GetLowVertexSpringDamping
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static float GetLowVertexSpringExtensionStiffness
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static float GetVertexSpringCompressionStiffness
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static FString GetVertexSpringCompressionStiffnessString
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static float GetVertexSpringDamping
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static FString GetVertexSpringDampingString
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static float GetVertexSpringExtensionStiffness
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static FString GetVertexSpringExtensionStiffnessString
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static FVector2f GetWeightedFloatVertexSpringCompressionStiffness
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static FVector2f GetWeightedFloatVertexSpringCompressionStiffness
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static FVector2f GetWeightedFloatVertexSpringDamping
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static FVector2f GetWeightedFloatVertexSpringDamping
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static FVector2f GetWeightedFloatVertexSpringExtensionStiffness
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static FVector2f GetWeightedFloatVertexSpringExtensionStiffness
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static TPair< float, float > GetWeightedVertexSpringCompressionStiffness
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static TPair< float, float > GetWeightedVertexSpringDamping
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static TPair< float, float > GetWeightedVertexSpringExtensionStiffness
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static bool IsEnabled
(
const FCollectionPropertyConstFacade& PropertyCollection |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static bool IsVertexSpringCompressionStiffnessAnimatable
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static bool IsVertexSpringCompressionStiffnessEnabled
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static bool IsVertexSpringDampingAnimatable
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static bool IsVertexSpringDampingEnabled
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static bool IsVertexSpringExtensionStiffnessAnimatable
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h | ||
static bool IsVertexSpringExtensionStiffnessEnabled
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/XPBDEmbeddedSpringConstraints.h |