| AddConstraintHandle(FConstraintHandle *InConstraintHandle) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| AddToLists(const EGeometryParticleListMask ListMask) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| AlwaysSerializable | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | static |
| AsTransient() | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| AuxilaryValue(const Container &AuxContainer) const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| AuxilaryValue(Container &AuxContainer) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| CastToClustered() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | |
| CastToClustered() | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | |
| CastToGeometryCollection() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | |
| CastToGeometryCollection() | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | |
| CastToKinematicParticle() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | |
| CastToKinematicParticle() | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | |
| CastToRigidParticle() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | |
| CastToRigidParticle() | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | |
| CCDAxisThreshold() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| CreateParticleHandle(TSerializablePtr< TKinematicGeometryParticles< T, d > > InParticles, int32 InParticleIdx, int32 InHandleIdx, const FKinematicGeometryParticleParameters &Params=FKinematicGeometryParticleParameters()) | Chaos::TKinematicGeometryParticleHandleImp< T, d, bPersistent > | inlinestatic |
| Chaos::TGeometryParticleHandleImp::CreateParticleHandle(TSerializablePtr< TGeometryParticles< T, d > > InParticles, int32 InParticleIdx, int32 InHandleIdx, const FGeometryParticleParameters &Params=FGeometryParticleParameters()) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inlinestatic |
| CreateParticleHandleHelper(TSerializablePtr< TParticlesType > InParticles, int32 InParticleIdx, int32 InHandleIdx, const TParams &Params) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inlineprotectedstatic |
| D | Chaos::TParticleHandleBase< T, d > | static |
| DynamicGeometry() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| EnabledDuringResim() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| FDynamicParticleHandleType typedef | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | |
| FKinematicParticleHandleType typedef | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | |
| Geometry() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| GeometryParticles | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | |
| GetConstraintGraphNode() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| GetDebugName() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| GetGeometry() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| GetHandleIdx() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| GetParticleType() const | Chaos::TParticleHandleBase< T, d > | inline |
| GetPayload(int32 Idx) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| GetPayload(int32 Idx) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | |
| GetPayload(int32 Idx) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | |
| GetPayload(int32 Idx) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | |
| GetPayload(int32 Idx) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | |
| GetR() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| GetRf() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| GetTransformXR() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| GetV() const | Chaos::TKinematicGeometryParticleHandleImp< T, d, bPersistent > | inline |
| GetVf() const | Chaos::TKinematicGeometryParticleHandleImp< T, d, bPersistent > | inline |
| GetW() const | Chaos::TKinematicGeometryParticleHandleImp< T, d, bPersistent > | inline |
| GetWf() const | Chaos::TKinematicGeometryParticleHandleImp< T, d, bPersistent > | inline |
| GetX() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| GTGeometryParticle() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| GTGeometryParticle() | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| Handle() const | Chaos::TKinematicGeometryParticleHandleImp< T, d, bPersistent > | inline |
| Handle() | Chaos::TKinematicGeometryParticleHandleImp< T, d, bPersistent > | inline |
| HandleIdx | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | protected |
| HasBounds() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| HasCollision() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| InitTransform(const FVec3 &InP, const FRotation3 &InQ) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| IsInAllLists(const EGeometryParticleListMask ListMask) const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| IsInAnyList(const EGeometryParticleListMask ListMask) const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| IsInConstraintGraph() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| KinematicGeometryParticles | Chaos::TParticleHandleBase< T, d > | |
| KinematicTarget() const | Chaos::TKinematicGeometryParticleHandleImp< T, d, bPersistent > | inline |
| KinematicTarget() | Chaos::TKinematicGeometryParticleHandleImp< T, d, bPersistent > | inline |
| LightWeightDisabled() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| ListMask() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| LocalBounds() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| LockGeometry() | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | |
| MergeGeometry(TArray< Chaos::FImplicitObjectPtr > &&Objects) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | |
| MoveToSOA(TGeometryParticles< T, d > &ToSOA) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| ObjectState() const | Chaos::TKinematicGeometryParticleHandleImp< T, d, bPersistent > | |
| ParticleCollisions() | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| ParticleCollisions() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| ParticleConstraints() | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| ParticleConstraints() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| ParticleIdx | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | |
| PBDRigidClusteredParticles | Chaos::TParticleHandleBase< T, d > | |
| PBDRigidParticles | Chaos::TParticleHandleBase< T, d > | |
| PhysicsProxy() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| PhysicsProxy() | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| R() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| R() | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| RemoveConstraintHandle(FConstraintHandle *InConstraintHandle) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| RemoveFromLists(const EGeometryParticleListMask ListMask) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| RemoveShape(FPerShapeData *InShape) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | |
| RemoveShapesAtSortedIndices(const TArrayView< const int32 > &InIndices) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | |
| ResimType() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| SerializableGeometryParticles | Chaos::TParticleHandleBase< T, d > | |
| SerializationFactory(FChaosArchive &Ar, TGeometryParticleHandleImp< T, d, bPersistent > *Handle) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | static |
| Serialize(FChaosArchive &Ar) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| SetConstraintGraphNode(Private::FPBDIslandParticle *InNode) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| SetDynamicGeometry(TUniquePtr< FImplicitObject > &&Unique) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| SetEnabledDuringResim(bool bEnabledDuringResim) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| SetGeometry(const FImplicitObjectPtr &InGeometry) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| SetGeometry(TSerializablePtr< FImplicitObject > InGeometry) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| SetHasBounds(bool bHasBounds) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| SetHasCollision(const bool bHasCollision) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| SetKinematicTarget(const FKinematicTarget &InKinematicTarget, bool bInvalidate=true) | Chaos::TKinematicGeometryParticleHandleImp< T, d, bPersistent > | inline |
| SetLightWeightDisabled(bool bLightWeightDisabled) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| SetLocalBounds(const TAABB< T, d > &NewBounds) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| SetNonFrequentData(const FParticleNonFrequentData &InData) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| SetPhysicsProxy(IPhysicsProxyBase *PhysicsProxy) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| SetR(const TRotation< T, d > &InR, bool bInvalidate=false) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| SetResimType(EResimType ResimType) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| SetRf(const TRotation< FRealSingle, d > &InR, bool bInvalidate=false) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| SetSharedGeometry(TSharedPtr< const FImplicitObject, ESPMode::ThreadSafe > InGeometry) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| SetSOALowLevel(TGeometryParticles< T, d > *InParticles) | Chaos::TParticleHandleBase< T, d > | inline |
| SetSpatialIdx(FSpatialAccelerationIdx Idx) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| SetSyncState(ESyncState State) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| SetUniqueIdx(const FUniqueIdx UniqueIdx, bool bInvalidate=false) const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| SetV(const TVector< T, d > &InV, bool bInvalidate=false) | Chaos::TKinematicGeometryParticleHandleImp< T, d, bPersistent > | inline |
| SetVelocities(const FParticleVelocities &Velocities) | Chaos::TKinematicGeometryParticleHandleImp< T, d, bPersistent > | inline |
| SetVf(const TVector< FRealSingle, d > &InV, bool bInvalidate=false) | Chaos::TKinematicGeometryParticleHandleImp< T, d, bPersistent > | inline |
| SetW(const TVector< T, d > &InW, bool bInvalidate=false) | Chaos::TKinematicGeometryParticleHandleImp< T, d, bPersistent > | inline |
| SetWf(const TVector< FRealSingle, d > &InW, bool bInvalidate=false) | Chaos::TKinematicGeometryParticleHandleImp< T, d, bPersistent > | inline |
| SetX(const TVector< T, d > &InX, bool bInvalidate=false) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| SetXR(const FParticlePositionRotation &XR) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | |
| ShapeInstances() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| ShapesArray() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| SharedGeometry() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| SharedGeometryLowLevel() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| Sleeping() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| SpatialIdx() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| StaticType() | Chaos::TKinematicGeometryParticleHandleImp< T, d, bPersistent > | inlinestatic |
| SyncState() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| TGeometryParticleHandleImp() | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inlineprotected |
| TGeometryParticleHandleImp(TSerializablePtr< TGeometryParticles< T, d > > InParticles, int32 InParticleIdx, int32 InHandleIdx, const FGeometryParticleParameters &Params) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inlineprotected |
| TGeometryParticleHandleImp(TGeometryParticles< T, d > *InParticles, const int32 InParticleIdx) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inlineprotected |
| TGeometryParticleHandleImp(const TGeometryParticleHandleImp &)=delete | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | |
| TGeometryParticleHandleImp< T, d, bPersistent > | Chaos::TKinematicGeometryParticleHandleImp< T, d, bPersistent > | friend |
| TGeometryParticleHandles< T, d > | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | protected |
| THandleBase typedef | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | |
| TKinematicGeometryParticleHandleImp() | Chaos::TKinematicGeometryParticleHandleImp< T, d, bPersistent > | inlineprotected |
| TKinematicGeometryParticleHandleImp(TSerializablePtr< TKinematicGeometryParticles< T, d > > Particles, int32 InIdx, int32 InGlobalIdx, const FKinematicGeometryParticleParameters &Params) | Chaos::TKinematicGeometryParticleHandleImp< T, d, bPersistent > | inlineprotected |
| ToSerializable() const | Chaos::TKinematicGeometryParticleHandleImp< T, d, bPersistent > | inline |
| ToString() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | |
| TParticleHandleBase() | Chaos::TParticleHandleBase< T, d > | inline |
| TParticleHandleBase(TSerializablePtr< TParticlesType > InParticles, int32 InParticleIdx) | Chaos::TParticleHandleBase< T, d > | inline |
| TParticleHandleBase(TGeometryParticles< T, d > *InParticles, int32 InParticleIdx) | Chaos::TParticleHandleBase< T, d > | inline |
| TSOAType typedef | Chaos::TKinematicGeometryParticleHandleImp< T, d, bPersistent > | |
| TTransientHandle typedef | Chaos::TKinematicGeometryParticleHandleImp< T, d, bPersistent > | |
| TType typedef | Chaos::TParticleHandleBase< T, d > | |
| Type | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | |
| UE_DEPRECATED(5.3, "Use GetConstraintGraphNode()") int32 ConstraintGraphIndex() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| UE_DEPRECATED(5.3, "Use GetConstraintGraphNode()") void SetConstraintGraphIndex(const int32 InGraphIndex) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| UniqueIdx() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| UpdateWorldSpaceState(const FRigidTransform3 &WorldTransform, const FVec3 &BoundsExpansion) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| UpdateWorldSpaceStateSwept(const FRigidTransform3 &WorldTransform, const FVec3 &BoundsExpansion, const FVec3 &DeltaX) | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| V() const | Chaos::TKinematicGeometryParticleHandleImp< T, d, bPersistent > | inline |
| V() | Chaos::TKinematicGeometryParticleHandleImp< T, d, bPersistent > | inline |
| W() const | Chaos::TKinematicGeometryParticleHandleImp< T, d, bPersistent > | inline |
| W() | Chaos::TKinematicGeometryParticleHandleImp< T, d, bPersistent > | inline |
| WeakParticleHandle() | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| WorldSpaceInflatedBounds() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| X() const | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| X() | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| ~TGeometryParticleHandleImp() | Chaos::TGeometryParticleHandleImp< T, d, bPersistent > | inline |
| ~TParticleHandleBase() | Chaos::TParticleHandleBase< T, d > | inline |