UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Chaos::TPayloadBoundsElement< TPayloadType, T > Struct Template Reference

#include <ISpatialAcceleration.h>

Public Member Functions

void Serialize (FChaosArchive &Ar)
 
template<typename TPayloadType2 >
TPayloadType2 GetPayload (int32 Idx) const
 
bool HasBoundingBox () const
 
const TAABB< T, 3 > & BoundingBox () const
 
FUniqueIdx UniqueIdx () const
 

Public Attributes

TPayloadType Payload
 
TAABB< T, 3 > Bounds
 

Member Function Documentation

◆ BoundingBox()

template<typename TPayloadType , typename T >
const TAABB< T, 3 > & Chaos::TPayloadBoundsElement< TPayloadType, T >::BoundingBox ( ) const
inline

◆ GetPayload()

template<typename TPayloadType , typename T >
template<typename TPayloadType2 >
TPayloadType2 Chaos::TPayloadBoundsElement< TPayloadType, T >::GetPayload ( int32  Idx) const
inline

◆ HasBoundingBox()

template<typename TPayloadType , typename T >
bool Chaos::TPayloadBoundsElement< TPayloadType, T >::HasBoundingBox ( ) const
inline

◆ Serialize()

template<typename TPayloadType , typename T >
void Chaos::TPayloadBoundsElement< TPayloadType, T >::Serialize ( FChaosArchive Ar)
inline

◆ UniqueIdx()

template<typename TPayloadType , typename T >
FUniqueIdx Chaos::TPayloadBoundsElement< TPayloadType, T >::UniqueIdx ( ) const
inline

Member Data Documentation

◆ Bounds

template<typename TPayloadType , typename T >
TAABB<T, 3> Chaos::TPayloadBoundsElement< TPayloadType, T >::Bounds

◆ Payload

template<typename TPayloadType , typename T >
TPayloadType Chaos::TPayloadBoundsElement< TPayloadType, T >::Payload

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