| AddForceCallback(FParticlesType &InParticles, const float InDt, const int32 InIndex) | Chaos::FClusterUnionPhysicsProxy | inline |
| AddPhysicsObjects_External(const TArray< FPhysicsObjectHandle > &Objects) | Chaos::FClusterUnionPhysicsProxy | |
| BindParticleCallbackMapping(Chaos::TArrayCollectionArray< PhysicsProxyWrapper > &PhysicsProxyReverseMap, Chaos::TArrayCollectionArray< int32 > &ParticleIDReverseMap) | Chaos::FClusterUnionPhysicsProxy | inline |
| 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::FClusterUnionPhysicsProxy | inlinestatic |
| CreateRigidBodyCallback(FParticlesType &InOutParticles) | Chaos::FClusterUnionPhysicsProxy | inline |
| DisableCollisionsCallback(TSet< TTuple< int32, int32 > > &InPairs) | Chaos::FClusterUnionPhysicsProxy | inline |
| EndFrameCallback(const float InDt) | Chaos::FClusterUnionPhysicsProxy | inline |
| FClusterUnionPhysicsProxy()=delete | Chaos::FClusterUnionPhysicsProxy | |
| FClusterUnionPhysicsProxy(UObject *InOwner, const FClusterCreationParameters &InParameters, const FClusterUnionInitData &InInitData) | Chaos::FClusterUnionPhysicsProxy | |
| FExternalParticle typedef | Chaos::FClusterUnionPhysicsProxy | |
| FIntArray typedef | TPhysicsProxy< FClusterUnionPhysicsProxy, void, FClusterUnionProxyTimestamp > | |
| FInternalParticle typedef | Chaos::FClusterUnionPhysicsProxy | |
| ForceSetGeometryChildParticles_External(TArray< FExternalParticle * > &&InParticles) | Chaos::FClusterUnionPhysicsProxy | inline |
| FParticlesType typedef | TPhysicsProxy< FClusterUnionPhysicsProxy, void, FClusterUnionProxyTimestamp > | |
| FParticleType typedef | TPhysicsProxy< FClusterUnionPhysicsProxy, void, FClusterUnionProxyTimestamp > | |
| GetClusterUnionIndex() const | Chaos::FClusterUnionPhysicsProxy | inline |
| GetDirtyIdx() const | IPhysicsProxyBase | inline |
| GetEnableStrainOnCollision_Internal() const | Chaos::FClusterUnionPhysicsProxy | inline |
| GetHandleUnsafe() const override | Chaos::FClusterUnionPhysicsProxy | inlinevirtual |
| GetIgnoreDataOnStep_Internal() const | IPhysicsProxyBase | inline |
| GetInitializedStep() const | IPhysicsProxyBase | inline |
| GetInterpolationData() | Chaos::FClusterUnionPhysicsProxy | inline |
| GetInterpolationData() const | Chaos::FClusterUnionPhysicsProxy | inline |
| GetMarkedDeleted() const | IPhysicsProxyBase | inline |
| GetObjectState_External() const | Chaos::FClusterUnionPhysicsProxy | |
| GetOrCreateErrorInterpolationData() | Chaos::FClusterUnionPhysicsProxy | inline |
| GetOwner() const | IPhysicsProxyBase | inline |
| GetParentProxy() const | IPhysicsProxyBase | inline |
| GetParticle_External() const | Chaos::FClusterUnionPhysicsProxy | inline |
| GetParticle_Internal() const | Chaos::FClusterUnionPhysicsProxy | inline |
| GetPhysicsObjectHandle() const | Chaos::FClusterUnionPhysicsProxy | inline |
| GetRenderInterpDebugDraw() | IPhysicsProxyBase | inlinestatic |
| GetRenderInterpErrorCorrectionDuration() | IPhysicsProxyBase | inlinestatic |
| GetRenderInterpErrorDirectionalDecayMultiplier() | IPhysicsProxyBase | inlinestatic |
| GetRenderInterpErrorVelocitySmoothingDuration() | IPhysicsProxyBase | inlinestatic |
| GetRenderInterpMaximumErrorCorrectionBeforeSnapping() | IPhysicsProxyBase | inlinestatic |
| GetSolver() const | IPhysicsProxyBase | inline |
| GetSolverBase() const | IPhysicsProxyBase | inline |
| GetSolverSyncTimestamp_External() const | IPhysicsProxyBase | protected |
| GetSyncedData_External() const | Chaos::FClusterUnionPhysicsProxy | inline |
| GetSyncTimestamp() const | IPhysicsProxyBase | inline |
| GetSyncTimestampAs() | IPhysicsProxyBase | inlineprotected |
| GetSyncTimestampTyped() | TPhysicsProxy< FClusterUnionPhysicsProxy, void, FClusterUnionProxyTimestamp > | inline |
| GetTransform() const | TPhysicsProxy< FClusterUnionPhysicsProxy, void, FClusterUnionProxyTimestamp > | inline |
| GetType() const | IPhysicsProxyBase | inline |
| GetUserData() const | TPhysicsProxy< FClusterUnionPhysicsProxy, void, FClusterUnionProxyTimestamp > | inline |
| HasChildren_External() const | Chaos::FClusterUnionPhysicsProxy | inline |
| HasChildren_Internal() const | Chaos::FClusterUnionPhysicsProxy | |
| IgnoreDataOnStep_Internal | IPhysicsProxyBase | protected |
| Initialize_External() | Chaos::FClusterUnionPhysicsProxy | |
| Initialize_Internal(FPBDRigidsSolver *RigidsSolver, FPBDRigidsSolver::FParticlesType &Particles) | Chaos::FClusterUnionPhysicsProxy | |
| InitializedOnStep | IPhysicsProxyBase | protected |
| IPhysicsProxyBase(EPhysicsProxyType InType, UObject *InOwner, TSharedPtr< FProxyTimestampBase, ESPMode::ThreadSafe > InProxyTimeStamp) | IPhysicsProxyBase | inline |
| IsAnchored_External() const | Chaos::FClusterUnionPhysicsProxy | inline |
| IsDirty() | Chaos::FClusterUnionPhysicsProxy | inline |
| IsInitialized() const | IPhysicsProxyBase | inline |
| IsInitializedOnPhysicsThread() const | Chaos::FClusterUnionPhysicsProxy | inline |
| IsSimulating() const | Chaos::FClusterUnionPhysicsProxy | inline |
| MarkDeleted() | IPhysicsProxyBase | inline |
| MergeGeometry_External(TArray< Chaos::FImplicitObjectPtr > &&ImplicitGeometries, const TArray< FPBDRigidParticle * > &ShapeParticles) | Chaos::FClusterUnionPhysicsProxy | |
| OnRemoveFromScene() | Chaos::FClusterUnionPhysicsProxy | inline |
| Owner | IPhysicsProxyBase | protected |
| 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() | IPhysicsProxyBase | inline |
| SetAngularVelocity_External(const FVector &W) | Chaos::FClusterUnionPhysicsProxy | |
| SetChildToParent_External(FPhysicsObjectHandle Child, const FTransform &RelativeTransform, bool bLock) | Chaos::FClusterUnionPhysicsProxy | |
| SetDirtyIdx(const int32 Idx) | IPhysicsProxyBase | inline |
| SetEnableStrainOnCollision_External(bool bEnable) | Chaos::FClusterUnionPhysicsProxy | |
| SetGeometry_External(const Chaos::FImplicitObjectPtr &Geometry, const TArray< FPBDRigidParticle * > &ShapeParticles) | Chaos::FClusterUnionPhysicsProxy | |
| SetInitialized(const int32 InitializeStep) | IPhysicsProxyBase | inline |
| 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) | IPhysicsProxyBase | inline |
| SetSharedGeometry_External(const TSharedPtr< Chaos::FImplicitObject, ESPMode::ThreadSafe > &Geometry, const TArray< FPBDRigidParticle * > &ShapeParticles) | Chaos::FClusterUnionPhysicsProxy | inline |
| SetSolver(SOLVER_TYPE *InSolver) | IPhysicsProxyBase | inline |
| SetXR_External(const FVector &X, const FQuat &R) | Chaos::FClusterUnionPhysicsProxy | |
| Solver | IPhysicsProxyBase | protected |
| StartFrameCallback(const float InDt, const float InTime) | Chaos::FClusterUnionPhysicsProxy | inline |
| SyncBeforeDestroy() | Chaos::FClusterUnionPhysicsProxy | inline |
| SyncRemoteData(FDirtyPropertiesManager &Manager, int32 DataIdx, FDirtyChaosProperties &RemoteData) const | Chaos::FClusterUnionPhysicsProxy | |
| TPhysicsProxy() | TPhysicsProxy< FClusterUnionPhysicsProxy, void, FClusterUnionProxyTimestamp > | inline |
| TPhysicsProxy(UObject *InOwner) | TPhysicsProxy< FClusterUnionPhysicsProxy, void, FClusterUnionProxyTimestamp > | inlineexplicit |
| Type | IPhysicsProxyBase | protected |
| UpdateKinematicBodiesCallback(const FParticlesType &InParticles, const float InDt, const float InTime, FKinematicProxy &InKinematicProxy) | Chaos::FClusterUnionPhysicsProxy | inline |
| Wake_External() | Chaos::FClusterUnionPhysicsProxy | |
| ~IPhysicsProxyBase() | IPhysicsProxyBase | protectedvirtual |
| ~TPhysicsProxy() | TPhysicsProxy< FClusterUnionPhysicsProxy, void, FClusterUnionProxyTimestamp > | inlinevirtual |