Navigation
| Name | ClothingSystemRuntimeCommon |
| Type | Runtime |
| Location | /Engine/Source/Runtime/ClothingSystemRuntimeCommon/ |
| Module Build Rules | ClothingSystemRuntimeCommon.Build.cs |
Classes
| Name | Remarks |
|---|---|
| ClothMeshDesc | |
| FClothingSimulationCommon | Base simulation to fill in common data for the base context. |
| FClothingSimulationContextCommon | Common simulation stats. |
| FClothingSystemRuntimeCommonModule | |
| FVertexParameterMapper | Object used to map vertex parameters between two meshes using the same barycentric mesh to mesh mapping data we use for clothing |
| UClothConfigCommon | Common configuration base class. |
| UClothingAssetCommon | Implementation of non-solver specific, but common Engine related functionality. |
| UClothingAssetCustomData | |
| UClothLODDataCommon_Legacy | Deprecated, legacy definition kept for backward compatibility only. |
| UClothSharedConfigCommon | Common shared configuration base class. |
Structs
| Name | Remarks |
|---|---|
| FClothConfig_Legacy | Deprecated, legacy definition kept for backward compatibility only. |
| FClothConstraintSetup_Legacy | Deprecated, legacy definition kept for backward compatibility only. |
| FClothingAssetMeshBinding | Helper struct to hold binding information on a clothing asset, used to enumerate all of the bindings on a skeletal mesh with `GetAllMeshClothingAssetBindings()_ below. |
| FClothingSimulationCacheData | |
| FClothLODDataCommon | |
| FClothParameterMask_Legacy | Deprecated, legacy definition kept for backward compatibility only. |
| FClothPhysicalMeshData | Spatial simulation data for a mesh. |
| FClothTetherData | Long range attachment tether pathfinding based on Dijkstra's algorithm. |
| FMeshToMeshFilterSet | |
| FPointWeightMap | A mask is simply some storage for a physical mesh parameter painted onto clothing. |
Enums
Public
| Name | Remarks |
|---|---|
| EClothingCachedDataFlagsCommon | Common flags used by InvalidateCachedData. |
| EClothingWindMethod_Legacy | Copyright Epic Games, Inc. All Rights Reserved. |
| EClothMassMode | Different mass modes deciding the setup process. |
| EWeightMapTargetCommon | Copyright Epic Games, Inc. All Rights Reserved. |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ClothingAssetUtils::ClearSectionClothingData
(
FSkelMeshSection& InSection |
Clears the clothing tracking struct of a section. | ClothingAsset.h | |
void CLOTHINGSYSTEMRUNTIMECOMMON_API ClothingAssetUtils::GetAllLodMeshClothingAssetBindings
(
const USkeletalMesh* InSkelMesh, |
Similar to above, but only inspects the specified LOD. | ClothingAsset.h | |
void CLOTHINGSYSTEMRUNTIMECOMMON_API ClothingAssetUtils::GetAllMeshClothingAssetBindings
(
const USkeletalMesh* InSkelMesh, |
Given a skeletal mesh model, find all of the currently bound clothing assets and their binding information | ClothingAsset.h | |
bool operator!
(
EClothingCachedDataFlagsCommon E |
ClothingAsset.h | ||
EClothingCachedDataFlagsCommon operator&
(
EClothingCachedDataFlagsCommon Lhs, |
ClothingAsset.h | ||
EClothingCachedDataFlagsCommon & operator&=
(
EClothingCachedDataFlagsCommon& Lhs, |
ClothingAsset.h | ||
EClothingCachedDataFlagsCommon operator^
(
EClothingCachedDataFlagsCommon Lhs, |
ClothingAsset.h | ||
EClothingCachedDataFlagsCommon & operator^=
(
EClothingCachedDataFlagsCommon& Lhs, |
ClothingAsset.h | ||
EClothingCachedDataFlagsCommon operator|
(
EClothingCachedDataFlagsCommon Lhs, |
ClothingAsset.h | ||
EClothingCachedDataFlagsCommon & operator|=
(
EClothingCachedDataFlagsCommon& Lhs, |
ClothingAsset.h | ||
EClothingCachedDataFlagsCommon operator~
(
EClothingCachedDataFlagsCommon E |
ClothingAsset.h |