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

#include <IslandManager.h>

Public Member Functions

CHAOS_API FPBDIslandConstraint ()
 
CHAOS_API FPBDIslandConstraint (const int32 InContainerId, FConstraintHandle *InConstraint)
 
CHAOS_API ~FPBDIslandConstraint ()
 
FConstraintHandleGetConstraint () const
 
uint64 GetSortKey () const
 
const int32 GetArrayIndex () const
 
void SetArrayIndex (const int32 InIndex)
 
CHAOS_API void Reuse (const int32 InContainerId, FConstraintHandle *InConstraint)
 
CHAOS_API void Trash ()
 
CHAOS_API int32 GetIslandId () const
 

Friends

class FPBDIslandManager
 
class FPBDIsland
 

Detailed Description

A constraint in the constraint graph.

Constructor & Destructor Documentation

◆ FPBDIslandConstraint() [1/2]

Chaos::Private::FPBDIslandConstraint::FPBDIslandConstraint ( )

◆ FPBDIslandConstraint() [2/2]

Chaos::Private::FPBDIslandConstraint::FPBDIslandConstraint ( const int32  InContainerId,
FConstraintHandle InConstraint 
)

◆ ~FPBDIslandConstraint()

Chaos::Private::FPBDIslandConstraint::~FPBDIslandConstraint ( )

Member Function Documentation

◆ GetArrayIndex()

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

◆ GetConstraint()

FConstraintHandle * Chaos::Private::FPBDIslandConstraint::GetConstraint ( ) const
inline

◆ GetIslandId()

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

◆ GetSortKey()

uint64 Chaos::Private::FPBDIslandConstraint::GetSortKey ( ) const
inline

◆ Reuse()

void Chaos::Private::FPBDIslandConstraint::Reuse ( const int32  InContainerId,
FConstraintHandle InConstraint 
)

◆ SetArrayIndex()

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

◆ Trash()

void Chaos::Private::FPBDIslandConstraint::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: