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

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

AddConstraint(const int32 ContainerId, FConstraintHandle *Constraint, const TVec2< FGeometryParticleHandle * > &ConstrainedParticles)Chaos::Private::FPBDIslandManager
AddConstraintContainer(const FPBDConstraintContainer &Container)Chaos::Private::FPBDIslandManager
AddContainerConstraints(ConstraintContainerType &ConstraintContainer)Chaos::Private::FPBDIslandManager
AddParticle(FGeometryParticleHandle *Particle)Chaos::Private::FPBDIslandManager
ConstraintChaos::Private::FPBDIslandManager
EndTick()Chaos::Private::FPBDIslandManager
FindConstraintsInIslands(const TArray< const FPBDIsland * > Islands, int32 ContainerId) constChaos::Private::FPBDIslandManager
FindParticleIslands(const FGeometryParticleHandle *Particle) constChaos::Private::FPBDIslandManager
FindParticleIslands(const FGeometryParticleHandle *Particle, TArray< const FPBDIsland * > &OutParticleIslands) constChaos::Private::FPBDIslandManager
FindParticlesInIslands(const TArray< const FPBDIsland * > Islands) constChaos::Private::FPBDIslandManager
FindParticlesInIslands(const TArray< const FPBDIsland * > &InIslands, TArray< const FGeometryParticleHandle * > &OutIslandParticles) constChaos::Private::FPBDIslandManager
FlagParticleTransformSetExplicitly(const FGeometryParticleHandle *Particle)Chaos::Private::FPBDIslandManager
FlagParticleUpdated(const FGeometryParticleHandle *Particle)Chaos::Private::FPBDIslandManager
FPBDIslandGroupManagerChaos::Private::FPBDIslandManagerfriend
FPBDIslandManager(FPBDRigidsSOAs &InParticles)Chaos::Private::FPBDIslandManager
FPBDRigidsEvolutionGBFChaos::Private::FPBDIslandManagerfriend
GetConstraintColor(const FPBDIslandConstraint *Edge) constChaos::Private::FPBDIslandManager
GetConstraintIsland(const FConstraintHandle *Constraint) constChaos::Private::FPBDIslandManager
GetConstraintLevel(const FPBDIslandConstraint *Edge) constChaos::Private::FPBDIslandManager
GetIsland(const int32 IslandIndex) constChaos::Private::FPBDIslandManagerinline
GetIsland(const int32 IslandIndex)Chaos::Private::FPBDIslandManagerinline
GetIslandArrayIndex(const FPBDIslandConstraint *Edge) constChaos::Private::FPBDIslandManager
GetIslandIndex(const FPBDIsland *Island) constChaos::Private::FPBDIslandManager
GetNumConstraintContainers() constChaos::Private::FPBDIslandManager
GetNumConstraints() constChaos::Private::FPBDIslandManagerinline
GetNumIslands() constChaos::Private::FPBDIslandManagerinline
GetNumParticles() constChaos::Private::FPBDIslandManagerinline
GetParticleColor(const FPBDIslandParticle *Node) constChaos::Private::FPBDIslandManager
GetParticleIsland(const FGeometryParticleHandle *Particle) constChaos::Private::FPBDIslandManager
GetParticleLevel(FGeometryParticleHandle *Particle) constChaos::Private::FPBDIslandManager
GetParticleLevel(const FPBDIslandParticle *Node) constChaos::Private::FPBDIslandManager
GetParticleResimFrame(const FGeometryParticleHandle *Particle) constChaos::Private::FPBDIslandManager
RemoveAllConstraints()Chaos::Private::FPBDIslandManager
RemoveConstraint(FConstraintHandle *ConstraintHandle)Chaos::Private::FPBDIslandManager
RemoveConstraintContainer(const FPBDConstraintContainer &Container)Chaos::Private::FPBDIslandManager
RemoveContainerConstraints(const int32 ContainerId)Chaos::Private::FPBDIslandManager
RemoveParticle(FGeometryParticleHandle *Particle)Chaos::Private::FPBDIslandManager
RemoveParticleConstraints(FGeometryParticleHandle *Particle)Chaos::Private::FPBDIslandManager
RemoveParticleContainerConstraints(FGeometryParticleHandle *Particle, const int32 ContainerId)Chaos::Private::FPBDIslandManager
ReserveParticles(const int32 InNumParticles)Chaos::Private::FPBDIslandManager
Reset()Chaos::Private::FPBDIslandManager
ResetParticleResimFrame(const int32 ResetFrame=INDEX_NONE)Chaos::Private::FPBDIslandManager
SetAssignLevels(const bool bInAssignLevels)Chaos::Private::FPBDIslandManager
SetDisableCounterThreshold(const int32 InDisableCounterThreshold)Chaos::Private::FPBDIslandManager
SetGravityForces(const FPerParticleGravity *InGravity)Chaos::Private::FPBDIslandManager
SetIsDeterministic(const bool bInIsDeterministic)Chaos::Private::FPBDIslandManager
SetMaterialContainers(const TArrayCollectionArray< TSerializablePtr< FChaosPhysicsMaterial > > *InPhysicsMaterials, const TArrayCollectionArray< TUniquePtr< FChaosPhysicsMaterial > > *InPerParticlePhysicsMaterials, const THandleArray< FChaosPhysicsMaterial > *InSimMaterials)Chaos::Private::FPBDIslandManager
SetParticleResimFrame(FGeometryParticleHandle *Particle, const int32 ResimFrame)Chaos::Private::FPBDIslandManager
SleepParticle(FGeometryParticleHandle *Particle)Chaos::Private::FPBDIslandManager
UE_DEPRECATED(5.3, "Use Reset") void RemoveConstraints()Chaos::Private::FPBDIslandManagerinline
UE_DEPRECATED(5.3, "Use UpdateParticles") void InitializeGraph(const TParticleView< FPBDRigidParticles > &InParticles)Chaos::Private::FPBDIslandManagerinline
UE_DEPRECATED(5.3, "Use GetNumIslands") int32 NumIslands() constChaos::Private::FPBDIslandManagerinline
UE_DEPRECATED(5.3, "Use GetParticleIsland") const FPBDIsland *GetIsland(const FGeometryParticleHandle *Particle) constChaos::Private::FPBDIslandManagerinline
UE_DEPRECATED(5.3, "Use RemoveConstraint without ContainerId") void RemoveConstraint(const int32 ContainerIdChaos::Private::FPBDIslandManager
UpdateDisable(TFunctionRef< void(FPBDRigidParticleHandle *)> ParticleDisableFunctor)Chaos::Private::FPBDIslandManager
UpdateExplicitSleep()Chaos::Private::FPBDIslandManager
UpdateIslands()Chaos::Private::FPBDIslandManager
UpdateParticleMaterial(FGeometryParticleHandle *Particle)Chaos::Private::FPBDIslandManager
UpdateParticles()Chaos::Private::FPBDIslandManager
UpdateSleep(const FReal Dt=0)Chaos::Private::FPBDIslandManager
VisitAwakeConstConstraints(const int32 ContainerId, const VisitorType &Visitor) constChaos::Private::FPBDIslandManager
VisitAwakeConstraints(const int32 ContainerId, const VisitorType &Visitor)Chaos::Private::FPBDIslandManager
VisitConstConstraints(const int32 ContainerId, const VisitorType &Visitor) constChaos::Private::FPBDIslandManager
VisitConstraints(const int32 ContainerId, const VisitorType &Visitor)Chaos::Private::FPBDIslandManager
WakeConstraintIsland(FConstraintHandle *Constraint)Chaos::Private::FPBDIslandManager
WakeParticleIslands(FGeometryParticleHandle *Particle)Chaos::Private::FPBDIslandManager
WasParticleTransformSetExplicitly(const FGeometryParticleHandle *Particle)Chaos::Private::FPBDIslandManager
~FPBDIslandManager()Chaos::Private::FPBDIslandManager