Navigation
API > API/Runtime > API/Runtime/Chaos
| Name | FPBDSphericalConstraint |
| Type | class |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/PBDSphericalConstraint.h |
| Include Path | #include "Chaos/PBDSphericalConstraint.h" |
Syntax
class FPBDSphericalConstraint
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FPBDSphericalConstraint
(
const uint32 InParticleOffset, |
Chaos/PBDSphericalConstraint.h | ||
FPBDSphericalConstraint
(
const uint32 InParticleOffset, |
Chaos/PBDSphericalConstraint.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FPBDSphericalConstraint() |
Chaos/PBDSphericalConstraint.h |
Structs
| Name | Remarks |
|---|---|
| FMaxDistanceIndex |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| MaxDistanceName | const FName | Chaos/PBDSphericalConstraint.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| MaxDistanceBase | FSolverReal | Chaos/PBDSphericalConstraint.h | ||
| MaxDistanceIndex | Chaos::Softs::FPBDSphericalConstraint::FMaxDistanceIndex | Chaos/PBDSphericalConstraint.h | ||
| MaxDistanceRange | FSolverReal | Chaos/PBDSphericalConstraint.h | ||
| Scale | FSolverReal | Chaos/PBDSphericalConstraint.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Apply
(
SolverParticlesOrRange& Particles, |
Chaos/PBDSphericalConstraint.h | ||
FSolverReal GetScale() |
Chaos/PBDSphericalConstraint.h | ||
void SetProperties
(
const FCollectionPropertyConstFacade& PropertyCollection, |
Chaos/PBDSphericalConstraint.h | ||
void SetScale
(
FSolverReal InScale |
Set a new mesh scale. | Chaos/PBDSphericalConstraint.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static float GetHighMaxDistance
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDSphericalConstraint.h | ||
static float GetLowMaxDistance
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDSphericalConstraint.h | ||
static float GetMaxDistance
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDSphericalConstraint.h | ||
static FString GetMaxDistanceString
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDSphericalConstraint.h | ||
static FVector2f GetWeightedFloatMaxDistance
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDSphericalConstraint.h | ||
static FVector2f GetWeightedFloatMaxDistance
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDSphericalConstraint.h | ||
static TPair< float, float > GetWeightedMaxDistance
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDSphericalConstraint.h | ||
static bool IsEnabled
(
const FCollectionPropertyConstFacade& PropertyCollection |
Chaos/PBDSphericalConstraint.h | ||
static bool IsMaxDistanceAnimatable
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDSphericalConstraint.h | ||
static bool IsMaxDistanceEnabled
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
Chaos/PBDSphericalConstraint.h |