Navigation
API > API/Plugins > API/Plugins/ChaosCloth > API/Plugins/ChaosCloth/FClothingSimulationCloth
| Name | FLODData |
| Type | struct |
| Header File | /Engine/Plugins/ChaosCloth/Source/ChaosCloth/Private/ChaosCloth/ChaosClothingSimulationCloth.cpp |
| Include Path | #include "ChaosCloth/ChaosClothingSimulationCloth.cpp" |
Syntax
struct FLODData
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FLODData
(
const FClothingSimulationMesh& Mesh, |
Structs
| Name | Remarks |
|---|---|
| FActiveMorphTargetIndex | |
| FSolverData |
Constants
| Name | Type | Remarks | Include Path | | --- | --- | --- | --- |Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers | | --- | --- | --- | --- | --- |Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Add
(
FClothingSimulationSolver* Solver, |
|||
void AddParticles
(
FClothingSimulationSolver* Solver, |
|||
void ApplyPreSimulationTransformsToAccessoryMeshes
(
FClothingSimulationSolver* Solver, |
|||
void Enable
(
FClothingSimulationSolver* Solver, |
|||
float GetActiveMorphTarget
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection |
|||
const FString & GetActiveMorphTargetString
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection |
|||
float GetHighActiveMorphTarget
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection |
|||
float GetLowActiveMorphTarget
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection |
|||
TPair< float, float > GetWeightedActiveMorphTarget
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection |
|||
FVector2f GetWeightedFloatActiveMorphTarget
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection |
|||
bool IsActiveMorphTargetAnimatable
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection |
|||
bool IsActiveMorphTargetDirty
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection |
|||
bool IsActiveMorphTargetEnabled
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection |
|||
bool IsActiveMorphTargetMutable
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection |
|||
bool IsActiveMorphTargetStringDirty
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection |
|||
void PreSubstepAccessoryMeshes
(
FClothingSimulationSolver* Solver, |
|||
void Remove
(
FClothingSimulationSolver* Solver |
|||
void ResetAccessoryMeshes
(
FClothingSimulationSolver* Solver |
|||
void ResetStartPose
(
FClothingSimulationSolver* Solver |
|||
void Update
(
FClothingSimulationSolver* Solver, |
|||
void UpdateAccessoryMeshes
(
FClothingSimulationSolver* Solver |
|||
void UpdateCachedProperties
(
const FClothingSimulationMesh& Mesh, |
|||
void UpdateNormals
(
FClothingSimulationSolver* Solver |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FTriangleMesh BuildTriangleMesh
(
const TConstArrayView< uint32 >& Indices, |
|||
static float GetActiveMorphTarget
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
|||
static FString GetActiveMorphTargetString
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
|||
static float GetHighActiveMorphTarget
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
|||
static bool GetHighIsCoarseMultiResLOD
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
|||
static int32 GetHighMultiResCoarseLODIndex
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
|||
static bool GetIsCoarseMultiResLOD
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
|||
static FString GetIsCoarseMultiResLODString
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
|||
static float GetLowActiveMorphTarget
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
|||
static bool GetLowIsCoarseMultiResLOD
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
|||
static int32 GetLowMultiResCoarseLODIndex
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
|||
static int32 GetMultiResCoarseLODIndex
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
|||
static FString GetMultiResCoarseLODIndexString
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
|||
static TPair< float, float > GetWeightedActiveMorphTarget
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
|||
static FVector2f GetWeightedFloatActiveMorphTarget
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
|||
static FVector2f GetWeightedFloatActiveMorphTarget
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
|||
static FVector2f GetWeightedFloatIsCoarseMultiResLOD
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
|||
static FVector2f GetWeightedFloatIsCoarseMultiResLOD
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
|||
static FVector2f GetWeightedFloatMultiResCoarseLODIndex
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
|||
static FVector2f GetWeightedFloatMultiResCoarseLODIndex
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
|||
static TPair< bool, bool > GetWeightedIsCoarseMultiResLOD
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
|||
static TPair< int32, int32 > GetWeightedMultiResCoarseLODIndex
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
|||
static bool IsActiveMorphTargetAnimatable
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
|||
static bool IsActiveMorphTargetEnabled
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
|||
static bool IsIsCoarseMultiResLODAnimatable
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
|||
static bool IsIsCoarseMultiResLODEnabled
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
|||
static bool IsMultiResCoarseLODIndexAnimatable
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |
|||
static bool IsMultiResCoarseLODIndexEnabled
(
const ::Chaos::Softs::FCollectionPropertyConstFacade& InPropertyCollection, |