UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Chaos::Private::FPBDIslandParticle Class Reference

#include <IslandManager.h>

Public Member Functions

CHAOS_API FPBDIslandParticle ()
 
CHAOS_API FPBDIslandParticle (FGeometryParticleHandle *InParticle)
 
CHAOS_API ~FPBDIslandParticle ()
 
FGeometryParticleHandleGetParticle ()
 
const FGeometryParticleHandleGetParticle () const
 
const int32 GetArrayIndex () const
 
void SetArrayIndex (const int32 InIndex)
 
CHAOS_API void Reuse (FGeometryParticleHandle *InParticle)
 
CHAOS_API void Trash ()
 
CHAOS_API int32 GetIslandId () const
 
FIterationSettings GetIterationSettings () const
 
void SetIterationSettings (const FIterationSettings &InIterations)
 

Friends

class FPBDIslandManager
 
class FPBDIsland
 

Detailed Description

A particle in the constraint graph.

Constructor & Destructor Documentation

◆ FPBDIslandParticle() [1/2]

Chaos::Private::FPBDIslandParticle::FPBDIslandParticle ( )

◆ FPBDIslandParticle() [2/2]

Chaos::Private::FPBDIslandParticle::FPBDIslandParticle ( FGeometryParticleHandle InParticle)

◆ ~FPBDIslandParticle()

Chaos::Private::FPBDIslandParticle::~FPBDIslandParticle ( )

Member Function Documentation

◆ GetArrayIndex()

const int32 Chaos::Private::FPBDIslandParticle::GetArrayIndex ( ) const
inline

◆ GetIslandId()

int32 Chaos::Private::FPBDIslandParticle::GetIslandId ( ) const

◆ GetIterationSettings()

FIterationSettings Chaos::Private::FPBDIslandParticle::GetIterationSettings ( ) const
inline

Get the iterations settings for this group of islands

◆ GetParticle() [1/2]

FGeometryParticleHandle * Chaos::Private::FPBDIslandParticle::GetParticle ( )
inline

◆ GetParticle() [2/2]

const FGeometryParticleHandle * Chaos::Private::FPBDIslandParticle::GetParticle ( ) const
inline

◆ Reuse()

void Chaos::Private::FPBDIslandParticle::Reuse ( FGeometryParticleHandle InParticle)

◆ SetArrayIndex()

void Chaos::Private::FPBDIslandParticle::SetArrayIndex ( const int32  InIndex)
inline

◆ SetIterationSettings()

void Chaos::Private::FPBDIslandParticle::SetIterationSettings ( const FIterationSettings InIterations)
inline

Set the iterations settings for this group of islands

◆ Trash()

void Chaos::Private::FPBDIslandParticle::Trash ( )

Friends And Related Symbol Documentation

◆ FPBDIsland

friend class FPBDIsland
friend

◆ FPBDIslandManager

friend class FPBDIslandManager
friend

The documentation for this class was generated from the following files: