UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
uLang::TPointerSetHelper< ElementType, KeyType > Class Template Reference

#include <PointerSetHelper.h>

Public Types

using PointerStorageType = TArray< ElementType * >
 

Static Public Member Functions

static int32_t GetUpperBound (const PointerStorageType &This, const KeyType &Key)
 
static void Merge (PointerStorageType &This, const PointerStorageType &Other)
 

Detailed Description

template<typename ElementType, typename KeyType>
class uLang::TPointerSetHelper< ElementType, KeyType >

Useful helper function for maintaining sets of pointers

Member Typedef Documentation

◆ PointerStorageType

template<typename ElementType , typename KeyType >
using uLang::TPointerSetHelper< ElementType, KeyType >::PointerStorageType = TArray<ElementType *>

Member Function Documentation

◆ GetUpperBound()

template<typename ElementType , typename KeyType >
static int32_t uLang::TPointerSetHelper< ElementType, KeyType >::GetUpperBound ( const PointerStorageType This,
const KeyType &  Key 
)
inlinestatic

◆ Merge()

template<typename ElementType , typename KeyType >
static void uLang::TPointerSetHelper< ElementType, KeyType >::Merge ( PointerStorageType This,
const PointerStorageType Other 
)
inlinestatic

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