Navigation
API > API/Runtime > API/Runtime/ClothingSystemRuntimeInterface
Base class for simulator specific simulation controls. Each cloth instance on a skeletal mesh can have a unique cloth config
| Name | UClothConfigBase |
| Type | class |
| Header File | /Engine/Source/Runtime/ClothingSystemRuntimeInterface/Public/ClothConfigBase.h |
| Include Path | #include "ClothConfigBase.h" |
Syntax
UCLASS (Abstract, MinimalAPI)
class UClothConfigBase : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UClothConfigBase
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UClothConfigBase() |
ClothConfigBase.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~UClothConfigBase() |
ClothConfigBase.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual float GetSelfCollisionRadius() |
Return the self collision radius to precomute self collision data. | ClothConfigBase.h | |
virtual bool NeedsInverseMasses() |
Return wherether to pre-compute inverse masses. | ClothConfigBase.h | |
virtual bool NeedsNumInfluences() |
Return wherether to pre-compute the influences. | ClothConfigBase.h | |
virtual bool NeedsSelfCollisionData() |
Return wherether to pre-compute self collision data. | ClothConfigBase.h | |
virtual bool NeedsTethers() |
Return wherether to pre-compute the long range attachment tethers. | ClothConfigBase.h | |
virtual bool TethersUseGeodesicDistance() |
Return whether tethers need to be calculated using geodesic distances instead of eclidean. | ClothConfigBase.h |