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

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

AddForceCallback(FParticlesType &InParticles, const float InDt, const int32 InIndex)Chaos::FClusterUnionPhysicsProxyinline
AddPhysicsObjects_External(const TArray< FPhysicsObjectHandle > &Objects)Chaos::FClusterUnionPhysicsProxy
BindParticleCallbackMapping(Chaos::TArrayCollectionArray< PhysicsProxyWrapper > &PhysicsProxyReverseMap, Chaos::TArrayCollectionArray< int32 > &ParticleIDReverseMap)Chaos::FClusterUnionPhysicsProxyinline
BufferPhysicsResults_External(FDirtyClusterUnionData &BufferData)Chaos::FClusterUnionPhysicsProxy
BufferPhysicsResults_Internal(FDirtyClusterUnionData &BufferData)Chaos::FClusterUnionPhysicsProxy
BulkSetChildToParent_External(const TArray< FPhysicsObjectHandle > &Objects, const TArray< FTransform > &Transforms, bool bLock)Chaos::FClusterUnionPhysicsProxy
ChangeMainParticleStatus_External(const TArray< FPhysicsObjectHandle > &Objects, bool bIsMain)Chaos::FClusterUnionPhysicsProxy
ClearAccumulatedData()Chaos::FClusterUnionPhysicsProxy
ConcreteType()Chaos::FClusterUnionPhysicsProxyinlinestatic
CreateRigidBodyCallback(FParticlesType &InOutParticles)Chaos::FClusterUnionPhysicsProxyinline
DisableCollisionsCallback(TSet< TTuple< int32, int32 > > &InPairs)Chaos::FClusterUnionPhysicsProxyinline
EndFrameCallback(const float InDt)Chaos::FClusterUnionPhysicsProxyinline
FClusterUnionPhysicsProxy()=deleteChaos::FClusterUnionPhysicsProxy
FClusterUnionPhysicsProxy(UObject *InOwner, const FClusterCreationParameters &InParameters, const FClusterUnionInitData &InInitData)Chaos::FClusterUnionPhysicsProxy
FExternalParticle typedefChaos::FClusterUnionPhysicsProxy
FIntArray typedefTPhysicsProxy< FClusterUnionPhysicsProxy, void, FClusterUnionProxyTimestamp >
FInternalParticle typedefChaos::FClusterUnionPhysicsProxy
ForceSetGeometryChildParticles_External(TArray< FExternalParticle * > &&InParticles)Chaos::FClusterUnionPhysicsProxyinline
FParticlesType typedefTPhysicsProxy< FClusterUnionPhysicsProxy, void, FClusterUnionProxyTimestamp >
FParticleType typedefTPhysicsProxy< FClusterUnionPhysicsProxy, void, FClusterUnionProxyTimestamp >
GetClusterUnionIndex() constChaos::FClusterUnionPhysicsProxyinline
GetDirtyIdx() constIPhysicsProxyBaseinline
GetEnableStrainOnCollision_Internal() constChaos::FClusterUnionPhysicsProxyinline
GetHandleUnsafe() const overrideChaos::FClusterUnionPhysicsProxyinlinevirtual
GetIgnoreDataOnStep_Internal() constIPhysicsProxyBaseinline
GetInitializedStep() constIPhysicsProxyBaseinline
GetInterpolationData()Chaos::FClusterUnionPhysicsProxyinline
GetInterpolationData() constChaos::FClusterUnionPhysicsProxyinline
GetMarkedDeleted() constIPhysicsProxyBaseinline
GetObjectState_External() constChaos::FClusterUnionPhysicsProxy
GetOrCreateErrorInterpolationData()Chaos::FClusterUnionPhysicsProxyinline
GetOwner() constIPhysicsProxyBaseinline
GetParentProxy() constIPhysicsProxyBaseinline
GetParticle_External() constChaos::FClusterUnionPhysicsProxyinline
GetParticle_Internal() constChaos::FClusterUnionPhysicsProxyinline
GetPhysicsObjectHandle() constChaos::FClusterUnionPhysicsProxyinline
GetRenderInterpDebugDraw()IPhysicsProxyBaseinlinestatic
GetRenderInterpErrorCorrectionDuration()IPhysicsProxyBaseinlinestatic
GetRenderInterpErrorDirectionalDecayMultiplier()IPhysicsProxyBaseinlinestatic
GetRenderInterpErrorVelocitySmoothingDuration()IPhysicsProxyBaseinlinestatic
GetRenderInterpMaximumErrorCorrectionBeforeSnapping()IPhysicsProxyBaseinlinestatic
GetSolver() constIPhysicsProxyBaseinline
GetSolverBase() constIPhysicsProxyBaseinline
GetSolverSyncTimestamp_External() constIPhysicsProxyBaseprotected
GetSyncedData_External() constChaos::FClusterUnionPhysicsProxyinline
GetSyncTimestamp() constIPhysicsProxyBaseinline
GetSyncTimestampAs()IPhysicsProxyBaseinlineprotected
GetSyncTimestampTyped()TPhysicsProxy< FClusterUnionPhysicsProxy, void, FClusterUnionProxyTimestamp >inline
GetTransform() constTPhysicsProxy< FClusterUnionPhysicsProxy, void, FClusterUnionProxyTimestamp >inline
GetType() constIPhysicsProxyBaseinline
GetUserData() constTPhysicsProxy< FClusterUnionPhysicsProxy, void, FClusterUnionProxyTimestamp >inline
HasChildren_External() constChaos::FClusterUnionPhysicsProxyinline
HasChildren_Internal() constChaos::FClusterUnionPhysicsProxy
IgnoreDataOnStep_InternalIPhysicsProxyBaseprotected
Initialize_External()Chaos::FClusterUnionPhysicsProxy
Initialize_Internal(FPBDRigidsSolver *RigidsSolver, FPBDRigidsSolver::FParticlesType &Particles)Chaos::FClusterUnionPhysicsProxy
InitializedOnStepIPhysicsProxyBaseprotected
IPhysicsProxyBase(EPhysicsProxyType InType, UObject *InOwner, TSharedPtr< FProxyTimestampBase, ESPMode::ThreadSafe > InProxyTimeStamp)IPhysicsProxyBaseinline
IsAnchored_External() constChaos::FClusterUnionPhysicsProxyinline
IsDirty()Chaos::FClusterUnionPhysicsProxyinline
IsInitialized() constIPhysicsProxyBaseinline
IsInitializedOnPhysicsThread() constChaos::FClusterUnionPhysicsProxyinline
IsSimulating() constChaos::FClusterUnionPhysicsProxyinline
MarkDeleted()IPhysicsProxyBaseinline
MergeGeometry_External(TArray< Chaos::FImplicitObjectPtr > &&ImplicitGeometries, const TArray< FPBDRigidParticle * > &ShapeParticles)Chaos::FClusterUnionPhysicsProxy
OnRemoveFromScene()Chaos::FClusterUnionPhysicsProxyinline
OwnerIPhysicsProxyBaseprotected
PullFromPhysicsState(const FDirtyClusterUnionData &PullData, int32 SolverSyncTimestamp, const FDirtyClusterUnionData *NextPullData=nullptr, const FRealSingle *Alpha=nullptr, const FDirtyRigidParticleReplicationErrorData *Error=nullptr, const Chaos::FReal AsyncFixedTimeStep=0)Chaos::FClusterUnionPhysicsProxy
PushToPhysicsState(const FDirtyPropertiesManager &Manager, int32 DataIdx, const FDirtyProxy &Dirty)Chaos::FClusterUnionPhysicsProxy
RemovePhysicsObjects_External(const TSet< FPhysicsObjectHandle > &Objects)Chaos::FClusterUnionPhysicsProxy
RemoveShapes_External(const TArray< FPBDRigidParticle * > &ShapeParticles)Chaos::FClusterUnionPhysicsProxy
ResetDirtyIdx()IPhysicsProxyBaseinline
SetAngularVelocity_External(const FVector &W)Chaos::FClusterUnionPhysicsProxy
SetChildToParent_External(FPhysicsObjectHandle Child, const FTransform &RelativeTransform, bool bLock)Chaos::FClusterUnionPhysicsProxy
SetDirtyIdx(const int32 Idx)IPhysicsProxyBaseinline
SetEnableStrainOnCollision_External(bool bEnable)Chaos::FClusterUnionPhysicsProxy
SetGeometry_External(const Chaos::FImplicitObjectPtr &Geometry, const TArray< FPBDRigidParticle * > &ShapeParticles)Chaos::FClusterUnionPhysicsProxy
SetInitialized(const int32 InitializeStep)IPhysicsProxyBaseinline
SetIsAnchored_External(bool bIsAnchored)Chaos::FClusterUnionPhysicsProxy
SetLinearVelocity_External(const FVector &V)Chaos::FClusterUnionPhysicsProxy
SetMass_External(Chaos::FReal Mass)Chaos::FClusterUnionPhysicsProxy
SetObjectState_External(EObjectStateType State)Chaos::FClusterUnionPhysicsProxy
SetParentProxy(IPhysicsProxyBase *InProxy)IPhysicsProxyBaseinline
SetSharedGeometry_External(const TSharedPtr< Chaos::FImplicitObject, ESPMode::ThreadSafe > &Geometry, const TArray< FPBDRigidParticle * > &ShapeParticles)Chaos::FClusterUnionPhysicsProxyinline
SetSolver(SOLVER_TYPE *InSolver)IPhysicsProxyBaseinline
SetXR_External(const FVector &X, const FQuat &R)Chaos::FClusterUnionPhysicsProxy
SolverIPhysicsProxyBaseprotected
StartFrameCallback(const float InDt, const float InTime)Chaos::FClusterUnionPhysicsProxyinline
SyncBeforeDestroy()Chaos::FClusterUnionPhysicsProxyinline
SyncRemoteData(FDirtyPropertiesManager &Manager, int32 DataIdx, FDirtyChaosProperties &RemoteData) constChaos::FClusterUnionPhysicsProxy
TPhysicsProxy()TPhysicsProxy< FClusterUnionPhysicsProxy, void, FClusterUnionProxyTimestamp >inline
TPhysicsProxy(UObject *InOwner)TPhysicsProxy< FClusterUnionPhysicsProxy, void, FClusterUnionProxyTimestamp >inlineexplicit
TypeIPhysicsProxyBaseprotected
UpdateKinematicBodiesCallback(const FParticlesType &InParticles, const float InDt, const float InTime, FKinematicProxy &InKinematicProxy)Chaos::FClusterUnionPhysicsProxyinline
Wake_External()Chaos::FClusterUnionPhysicsProxy
~IPhysicsProxyBase()IPhysicsProxyBaseprotectedvirtual
~TPhysicsProxy()TPhysicsProxy< FClusterUnionPhysicsProxy, void, FClusterUnionProxyTimestamp >inlinevirtual