UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IClothingSimulationInterface Member List

This is the complete list of members for IClothingSimulationInterface, including all inherited members.

AddExternalCollisions(const FClothCollisionData &InData)=0IClothingSimulationInterfaceprotectedpure virtual
AppendSimulationData(TMap< int32, FClothSimulData > &InOutData, const USkeletalMeshComponent *OwnerComponent, const USkinnedMeshComponent *OverrideComponent) const =0IClothingSimulationInterfaceprotectedpure virtual
ClearExternalCollisions()=0IClothingSimulationInterfaceprotectedpure virtual
CreateActor(USkeletalMeshComponent *InOwnerComponent, const UClothingAssetBase *InAsset, int32 SimDataIndex)=0IClothingSimulationInterfaceprotectedpure virtual
CreateContext()=0IClothingSimulationInterfaceprotectedpure virtual
DestroyActors()=0IClothingSimulationInterfaceprotectedpure virtual
DestroyContext(IClothingSimulationContext *InContext)=0IClothingSimulationInterfaceprotectedpure virtual
DynamicCastToIClothingSimulation() constIClothingSimulationInterfaceinline
DynamicCastToIClothingSimulation()IClothingSimulationInterfaceinline
EndCreateActor()=0IClothingSimulationInterfaceprotectedpure virtual
FClothingSimulationInstanceIClothingSimulationInterfacefriend
FillContextAndPrepareTick(const USkeletalMeshComponent *InComponent, float InDeltaTime, IClothingSimulationContext *InOutContext, bool bIsInitialization, bool bForceTeleportResetOnly)=0IClothingSimulationInterfaceprotectedpure virtual
ForceClothNextUpdateTeleportAndReset_AnyThread()=0IClothingSimulationInterfaceprotectedpure virtual
GetBounds(const USkeletalMeshComponent *InOwnerComponent) const =0IClothingSimulationInterfaceprotectedpure virtual
GetCollisions(FClothCollisionData &OutCollisions, bool bIncludeExternal=true) const =0IClothingSimulationInterfaceprotectedpure virtual
GetNumCloths() constIClothingSimulationInterfaceinlinevirtual
GetNumDynamicParticles() constIClothingSimulationInterfaceinlinevirtual
GetNumIterations() constIClothingSimulationInterfaceinlinevirtual
GetNumKinematicParticles() constIClothingSimulationInterfaceinlinevirtual
GetNumSubsteps() constIClothingSimulationInterfaceinlinevirtual
GetSimulationTime() constIClothingSimulationInterfaceinlinevirtual
HardResetSimulation(const IClothingSimulationContext *InContext)=0IClothingSimulationInterfaceprotectedpure virtual
IClothingSimulationIClothingSimulationInterfacefriend
IClothingSimulationInterface()IClothingSimulationInterface
Initialize()=0IClothingSimulationInterfaceprotectedpure virtual
IsTeleported() constIClothingSimulationInterfaceinlinevirtual
ShouldSimulateLOD(int32 OwnerLODIndex) const =0IClothingSimulationInterfaceprotectedpure virtual
Shutdown()=0IClothingSimulationInterfaceprotectedpure virtual
Simulate_AnyThread(const IClothingSimulationContext *InContext)=0IClothingSimulationInterfaceprotectedpure virtual
~IClothingSimulationInterface()IClothingSimulationInterfacevirtual