UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TBijectionMaps< DomainType, RangeType > Struct Template Reference

#include <TwoWayMap.h>

Classes

struct  FPairValue
 

Public Member Functions

 TBijectionMaps ()=delete
 
constexpr TBijectionMaps (const std::initializer_list< FPairValue > &InitList)
 
constexpr const DomainTypeFind (const RangeType &InValue) const
 
constexpr const DomainTypeFindChecked (const RangeType &InValue) const
 
constexpr const RangeType * Find (const DomainType &InValue) const
 
constexpr const RangeType & FindChecked (const DomainType &InValue) const
 

Constructor & Destructor Documentation

◆ TBijectionMaps() [1/2]

template<typename DomainType , typename RangeType >
TBijectionMaps< DomainType, RangeType >::TBijectionMaps ( )
delete

◆ TBijectionMaps() [2/2]

template<typename DomainType , typename RangeType >
constexpr TBijectionMaps< DomainType, RangeType >::TBijectionMaps ( const std::initializer_list< FPairValue > &  InitList)
inlineconstexpr

Member Function Documentation

◆ Find() [1/2]

template<typename DomainType , typename RangeType >
constexpr const RangeType * TBijectionMaps< DomainType, RangeType >::Find ( const DomainType InValue) const
inlineconstexpr

◆ Find() [2/2]

template<typename DomainType , typename RangeType >
constexpr const DomainType * TBijectionMaps< DomainType, RangeType >::Find ( const RangeType &  InValue) const
inlineconstexpr

◆ FindChecked() [1/2]

template<typename DomainType , typename RangeType >
constexpr const RangeType & TBijectionMaps< DomainType, RangeType >::FindChecked ( const DomainType InValue) const
inlineconstexpr

◆ FindChecked() [2/2]

template<typename DomainType , typename RangeType >
constexpr const DomainType & TBijectionMaps< DomainType, RangeType >::FindChecked ( const RangeType &  InValue) const
inlineconstexpr

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