Navigation
API > API/Runtime > API/Runtime/Chaos
Facade for managing all FEmbeddedSpringConstraintFacade within a collection
| Name | FEmbeddedSpringFacade |
| Type | class |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/CollectionEmbeddedSpringConstraintFacade.h |
| Include Path | #include "Chaos/CollectionEmbeddedSpringConstraintFacade.h" |
Syntax
class FEmbeddedSpringFacade : public Chaos::Softs::FEmbeddedSpringBaseFacade
Inheritance Hierarchy
- FPositionTargetFacade → FEmbeddedSpringBaseFacade → FEmbeddedSpringFacade
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FEmbeddedSpringFacade
(
FManagedArrayCollection& InCollection, |
Chaos/CollectionEmbeddedSpringConstraintFacade.h | ||
FEmbeddedSpringFacade
(
const FManagedArrayCollection& InCollection, |
Chaos/CollectionEmbeddedSpringConstraintFacade.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| Base | FEmbeddedSpringBaseFacade | Chaos/CollectionEmbeddedSpringConstraintFacade.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FEmbeddedSpringConstraintFacade AddGetSpringConstraint() |
Chaos/CollectionEmbeddedSpringConstraintFacade.h | ||
int32 AddSpringConstraint() |
Chaos/CollectionEmbeddedSpringConstraintFacade.h | ||
void Append
(
const FEmbeddedSpringFacade& Other, |
Append contents of another facade to this one. | Chaos/CollectionEmbeddedSpringConstraintFacade.h | |
uint32 CalculateTypeHash
(
uint32 PreviousHash |
Chaos/CollectionEmbeddedSpringConstraintFacade.h | ||
void CleanupAndCompactInvalidSprings() |
Remove springs with invalid vertices. | Chaos/CollectionEmbeddedSpringConstraintFacade.h | |
int32 GetNumSpringConstraints() |
Constraints (lists of springs) management | Chaos/CollectionEmbeddedSpringConstraintFacade.h | |
FEmbeddedSpringConstraintFacade GetSpringConstraint
(
int32 ConstraintIndex |
Chaos/CollectionEmbeddedSpringConstraintFacade.h | ||
FEmbeddedSpringConstraintFacade GetSpringConstraintConst
(
int32 ConstraintIndex |
Chaos/CollectionEmbeddedSpringConstraintFacade.h | ||
void RemoveSpringConstraints
(
const TArray< int32 >& SortedDeletionList |
Chaos/CollectionEmbeddedSpringConstraintFacade.h | ||
void SetNumSpringConstraints
(
int32 Num |
Chaos/CollectionEmbeddedSpringConstraintFacade.h |