UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UEMapProperty_Private Namespace Reference

Functions

bool AnyEqual (const FScriptMapHelper &MapHelper, const int32 LogicalIndex, int32 Num, const uint8 *PairToCompare, const uint32 PortFlags)
 
bool RangesContainSameAmountsOfVal (const FScriptMapHelper &MapHelperA, const int32 LogicalIndexA, const FScriptMapHelper &MapHelperB, const int32 LogicalIndexB, int32 Num, const uint8 *PairToCompare, const uint32 PortFlags)
 
bool IsPermutation (const FScriptMapHelper &MapHelperA, const FScriptMapHelper &MapHelperB, const uint32 PortFlags)
 

Function Documentation

◆ AnyEqual()

bool UEMapProperty_Private::AnyEqual ( const FScriptMapHelper MapHelper,
const int32  LogicalIndex,
int32  Num,
const uint8 PairToCompare,
const uint32  PortFlags 
)

Checks if any of the pairs in the map compare equal to the one passed.

Parameters
MapHelperThe map to search through.
LogicalIndexThe index in the map to start searching from.
NumThe number of elements to compare.

◆ IsPermutation()

bool UEMapProperty_Private::IsPermutation ( const FScriptMapHelper MapHelperA,
const FScriptMapHelper MapHelperB,
const uint32  PortFlags 
)

◆ RangesContainSameAmountsOfVal()

bool UEMapProperty_Private::RangesContainSameAmountsOfVal ( const FScriptMapHelper MapHelperA,
const int32  LogicalIndexA,
const FScriptMapHelper MapHelperB,
const int32  LogicalIndexB,
int32  Num,
const uint8 PairToCompare,
const uint32  PortFlags 
)