UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Chaos::TGeometryParticleHandleImp< T, d, bPersistent > Member List

This is the complete list of members for Chaos::TGeometryParticleHandleImp< T, d, bPersistent >, including all inherited members.

AddConstraintHandle(FConstraintHandle *InConstraintHandle)Chaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
AddToLists(const EGeometryParticleListMask ListMask)Chaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
AlwaysSerializableChaos::TGeometryParticleHandleImp< T, d, bPersistent >static
AsTransient()Chaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
AuxilaryValue(const Container &AuxContainer) constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
AuxilaryValue(Container &AuxContainer)Chaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
CastToClustered() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >
CastToClustered()Chaos::TGeometryParticleHandleImp< T, d, bPersistent >
CastToGeometryCollection() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >
CastToGeometryCollection()Chaos::TGeometryParticleHandleImp< T, d, bPersistent >
CastToKinematicParticle() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >
CastToKinematicParticle()Chaos::TGeometryParticleHandleImp< T, d, bPersistent >
CastToRigidParticle() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >
CastToRigidParticle()Chaos::TGeometryParticleHandleImp< T, d, bPersistent >
CCDAxisThreshold() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
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
DChaos::TParticleHandleBase< T, d >static
DynamicGeometry() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
EnabledDuringResim() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
FDynamicParticleHandleType typedefChaos::TGeometryParticleHandleImp< T, d, bPersistent >
FKinematicParticleHandleType typedefChaos::TGeometryParticleHandleImp< T, d, bPersistent >
Geometry() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
GeometryParticlesChaos::TGeometryParticleHandleImp< T, d, bPersistent >
GetConstraintGraphNode() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
GetDebugName() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
GetGeometry() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
GetHandleHelperChaos::TGeometryParticleHandleImp< T, d, bPersistent >friend
GetHandleHelperChaos::TGeometryParticleHandleImp< T, d, bPersistent >friend
GetHandleIdx() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
GetParticleType() constChaos::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() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
GetRf() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
GetTransformXR() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
GetX() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
GTGeometryParticle() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
GTGeometryParticle()Chaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
Handle() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
Handle()Chaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
HandleIdxChaos::TGeometryParticleHandleImp< T, d, bPersistent >protected
HasBounds() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
HasCollision() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
InitTransform(const FVec3 &InP, const FRotation3 &InQ)Chaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
IsInAllLists(const EGeometryParticleListMask ListMask) constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
IsInAnyList(const EGeometryParticleListMask ListMask) constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
IsInConstraintGraph() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
KinematicGeometryParticlesChaos::TParticleHandleBase< T, d >
LightWeightDisabled() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
ListMask() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
LocalBounds() constChaos::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() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >
ParticleCollisions()Chaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
ParticleCollisions() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
ParticleConstraints()Chaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
ParticleConstraints() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
ParticleIdxChaos::TGeometryParticleHandleImp< T, d, bPersistent >
PBDRigidClusteredParticlesChaos::TParticleHandleBase< T, d >
PBDRigidParticlesChaos::TParticleHandleBase< T, d >
PhysicsProxy() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
PhysicsProxy()Chaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
R() constChaos::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() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
SerializableGeometryParticlesChaos::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
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) constChaos::TGeometryParticleHandleImp< 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() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
ShapesArray() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
SharedGeometry() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
SharedGeometryLowLevel() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
Sleeping() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
SpatialIdx() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
StaticType()Chaos::TGeometryParticleHandleImp< T, d, bPersistent >inlinestatic
SyncState() constChaos::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 &)=deleteChaos::TGeometryParticleHandleImp< T, d, bPersistent >
TGeometryParticleHandleImp< T, d, false >Chaos::TGeometryParticleHandleImp< T, d, bPersistent >friend
TGeometryParticleHandleImp< T, d, true >Chaos::TGeometryParticleHandleImp< T, d, bPersistent >friend
TGeometryParticleHandles< T, d >Chaos::TGeometryParticleHandleImp< T, d, bPersistent >protected
THandleBase typedefChaos::TGeometryParticleHandleImp< T, d, bPersistent >
ToString() constChaos::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 typedefChaos::TGeometryParticleHandleImp< T, d, bPersistent >
TTransientHandle typedefChaos::TGeometryParticleHandleImp< T, d, bPersistent >
TType typedefChaos::TParticleHandleBase< T, d >
TypeChaos::TGeometryParticleHandleImp< T, d, bPersistent >
UE_DEPRECATED(5.3, "Use GetConstraintGraphNode()") int32 ConstraintGraphIndex() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
UE_DEPRECATED(5.3, "Use GetConstraintGraphNode()") void SetConstraintGraphIndex(const int32 InGraphIndex)Chaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
UniqueIdx() constChaos::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
WeakParticleHandle()Chaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
WorldSpaceInflatedBounds() constChaos::TGeometryParticleHandleImp< T, d, bPersistent >inline
X() constChaos::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