UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Chaos::Softs::FVelocityAndPressureField Member List

This is the complete list of members for Chaos::Softs::FVelocityAndPressureField, including all inherited members.

Apply(FSolverParticles &InParticles, const FSolverReal Dt, const int32 Index) constChaos::Softs::FVelocityAndPressureFieldinline
Apply(FSolverParticlesRange &InParticles, const FSolverReal Dt) constChaos::Softs::FVelocityAndPressureField
CalculateForce(const TConstArrayView< FSolverVec3 > &Xs, const TConstArrayView< FSolverVec3 > &Vs, int32 ElementIndex) constChaos::Softs::FVelocityAndPressureField
DefaultDragCoefficientChaos::Softs::FVelocityAndPressureFieldstatic
DefaultFluidDensityChaos::Softs::FVelocityAndPressureFieldstatic
DefaultLiftCoefficientChaos::Softs::FVelocityAndPressureFieldstatic
DefaultTurbulenceRatioChaos::Softs::FVelocityAndPressureFieldstatic
DefaultWindVelocitySpaceChaos::Softs::FVelocityAndPressureFieldstatic
FVelocityAndPressureField(const FCollectionPropertyConstFacade &PropertyCollection)Chaos::Softs::FVelocityAndPressureFieldinlineexplicit
FVelocityAndPressureField(const FSolverParticlesRange &Particles, const FTriangleMesh *TriangleMesh, const FCollectionPropertyConstFacade &PropertyCollection, const TMap< FString, TConstArrayView< FRealSingle > > &Weightmaps, FSolverReal WorldScale)Chaos::Softs::FVelocityAndPressureFieldinline
FVelocityAndPressureField()Chaos::Softs::FVelocityAndPressureFieldinline
GetElements() constChaos::Softs::FVelocityAndPressureFieldinline
GetForces() constChaos::Softs::FVelocityAndPressureFieldinline
GetVelocity() constChaos::Softs::FVelocityAndPressureFieldinline
IsActive() constChaos::Softs::FVelocityAndPressureFieldinline
IsEnabled(const FCollectionPropertyConstFacade &PropertyCollection)Chaos::Softs::FVelocityAndPressureFieldinlinestatic
MaxCoefficientChaos::Softs::FVelocityAndPressureFieldstatic
MinCoefficientChaos::Softs::FVelocityAndPressureFieldstatic
SetGeometry(const FTriangleMesh *TriangleMesh, const FCollectionPropertyConstFacade &PropertyCollection, const TMap< FString, TConstArrayView< FRealSingle > > &Weightmaps, FSolverReal WorldScale)Chaos::Softs::FVelocityAndPressureField
SetGeometry(const FTriangleMesh *TriangleMesh, const TConstArrayView< FRealSingle > &DragMultipliers, const TConstArrayView< FRealSingle > &OuterDragMultipliers, const TConstArrayView< FRealSingle > &LiftMultipliers, const TConstArrayView< FRealSingle > &OuterLiftMultipliers, const TConstArrayView< FRealSingle > &PressureMultipliers)Chaos::Softs::FVelocityAndPressureField
SetGeometry(const FTriangleMesh *TriangleMesh, const TConstArrayView< FRealSingle > &DragMultipliers, const TConstArrayView< FRealSingle > &LiftMultipliers, const TConstArrayView< FRealSingle > &PressureMultipliers=TConstArrayView< FRealSingle >())Chaos::Softs::FVelocityAndPressureFieldinline
SetProperties(const FCollectionPropertyConstFacade &PropertyCollection, const TMap< FString, TConstArrayView< FRealSingle > > &Weightmaps, FSolverReal WorldScale, bool bEnableAerodynamics)Chaos::Softs::FVelocityAndPressureField
SetProperties(const FSolverVec2 &Drag, const FSolverVec2 &OuterDrag, const FSolverVec2 &Lift, const FSolverVec2 &OuterLift, const FSolverReal FluidDensity, const FSolverVec2 &Pressure=FSolverVec2::ZeroVector, FSolverReal WorldScale=1.f)Chaos::Softs::FVelocityAndPressureField
SetPropertiesAndWind(const FCollectionPropertyConstFacade &PropertyCollection, const TMap< FString, TConstArrayView< FRealSingle > > &Weightmaps, FSolverReal WorldScale, bool bEnableAerodynamics, const FSolverVec3 &SolverWind, const FRotation3 &LocalSpaceRotation=FRotation3::Identity, const FRotation3 &ReferenceSpaceRotation=FRotation3::Identity)Chaos::Softs::FVelocityAndPressureField
SetVelocity(const FSolverVec3 &InVelocity)Chaos::Softs::FVelocityAndPressureFieldinline
UE_CHAOS_DECLARE_INDEXLESS_PROPERTYCOLLECTION_NAME(Drag, float)Chaos::Softs::FVelocityAndPressureField
UE_CHAOS_DECLARE_INDEXLESS_PROPERTYCOLLECTION_NAME(OuterDrag, float)Chaos::Softs::FVelocityAndPressureField
UE_CHAOS_DECLARE_INDEXLESS_PROPERTYCOLLECTION_NAME(Lift, float)Chaos::Softs::FVelocityAndPressureField
UE_CHAOS_DECLARE_INDEXLESS_PROPERTYCOLLECTION_NAME(OuterLift, float)Chaos::Softs::FVelocityAndPressureField
UE_CHAOS_DECLARE_INDEXLESS_PROPERTYCOLLECTION_NAME(FluidDensity, float)Chaos::Softs::FVelocityAndPressureField
UE_CHAOS_DECLARE_INDEXLESS_PROPERTYCOLLECTION_NAME(Pressure, float)Chaos::Softs::FVelocityAndPressureField
UE_CHAOS_DECLARE_INDEXLESS_PROPERTYCOLLECTION_NAME(TurbulenceRatio, float)Chaos::Softs::FVelocityAndPressureField
UE_CHAOS_DECLARE_INDEXLESS_PROPERTYCOLLECTION_NAME(WindVelocity, FVector3f)Chaos::Softs::FVelocityAndPressureField
UE_CHAOS_DECLARE_INDEXLESS_PROPERTYCOLLECTION_NAME(WindVelocitySpace, int32)Chaos::Softs::FVelocityAndPressureField
UpdateForces(const FSolverParticles &InParticles, const FSolverReal)Chaos::Softs::FVelocityAndPressureField
~FVelocityAndPressureField()Chaos::Softs::FVelocityAndPressureFieldinline