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

#include <PoolBackedArray.h>

Static Public Member Functions

static int32 GetArrayIndex (const T &Item)
 
static void SetArrayIndex (T &Item, const int32 Index)
 
static void TrashItem (T &Item)
 
template<typename... TArgs>
static void ReuseItem (T &Item, TArgs &&... Args)
 

Detailed Description

template<typename T>
struct Chaos::Private::TPoolBackedItemAdapter< T >

An adapter to allow use of types with the TPoolBackedArray.

Member Function Documentation

◆ GetArrayIndex()

template<typename T >
static int32 Chaos::Private::TPoolBackedItemAdapter< T >::GetArrayIndex ( const T &  Item)
inlinestatic

◆ ReuseItem()

template<typename T >
template<typename... TArgs>
static void Chaos::Private::TPoolBackedItemAdapter< T >::ReuseItem ( T &  Item,
TArgs &&...  Args 
)
inlinestatic

◆ SetArrayIndex()

template<typename T >
static void Chaos::Private::TPoolBackedItemAdapter< T >::SetArrayIndex ( T &  Item,
const int32  Index 
)
inlinestatic

◆ TrashItem()

template<typename T >
static void Chaos::Private::TPoolBackedItemAdapter< T >::TrashItem ( T &  Item)
inlinestatic

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