UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FRigidBodyIndexPair Struct Reference

#include <RigidBodyIndexPair.h>

Public Member Functions

 FRigidBodyIndexPair ()
 
 FRigidBodyIndexPair (int32 Index1, int32 Index2)
 
bool operator== (const FRigidBodyIndexPair &Other) const
 

Public Attributes

int32 Indices [2]
 

Friends

FArchiveoperator<< (FArchive &Ar, FRigidBodyIndexPair &Pair)
 

Detailed Description

Endian save storage for a pair of rigid body indices used as a key in the CollisionDisableTable TMap.

Constructor & Destructor Documentation

◆ FRigidBodyIndexPair() [1/2]

FRigidBodyIndexPair::FRigidBodyIndexPair ( )
inline

Default constructor required for use with TMap

◆ FRigidBodyIndexPair() [2/2]

FRigidBodyIndexPair::FRigidBodyIndexPair ( int32  Index1,
int32  Index2 
)
inline

Constructor, taking unordered pair of indices and generating a key.

Parameters
Index11st unordered index
Index22nd unordered index

Member Function Documentation

◆ operator==()

bool FRigidBodyIndexPair::operator== ( const FRigidBodyIndexPair Other) const
inline

== operator required for use with TMap

Parameters
OtherFRigidBodyIndexPair to compare this one to.
Returns
true if the passed in FRigidBodyIndexPair is identical to this one, false otherwise

Friends And Related Symbol Documentation

◆ operator<<

FArchive & operator<< ( FArchive Ar,
FRigidBodyIndexPair Pair 
)
friend

Serializes the rigid body index pair to the passed in archive.

Parameters
ArArchive to serialize data to.
PairFRigidBodyIndexPair to serialize
Returns
returns the passed in FArchive after using it for serialization

Member Data Documentation

◆ Indices

int32 FRigidBodyIndexPair::Indices[2]

Pair of indices


The documentation for this struct was generated from the following file: