|
| UE_FORCEINLINE_HINT | FScriptMapHelper_InContainer (const FMapProperty *InProperty, const void *InArray, int32 FixedArrayIndex=0) |
| |
| | FScriptMapHelper (const FMapProperty *InProperty, const void *InMap) |
| |
| | FScriptMapHelper (FProperty *InKeyProp, FProperty *InValueProp, const void *InMap, const FScriptMapLayout &InMapLayout, EMapPropertyFlags InMapFlags) |
| |
| FIterator | CreateIterator () const |
| |
| FIterator | CreateIterator (const int32 InLogicalIndex) const |
| |
| UE_FORCEINLINE_HINT bool | IsValidIndex (int32 InternalIndex) const |
| |
| int32 | Num () const |
| |
| int32 | NumUnchecked () const |
| |
| int32 | GetMaxIndex () const |
| |
| uint8 * | GetPairPtr (int32 InternalIndex) |
| |
| UE_FORCEINLINE_HINT const uint8 * | GetPairPtr (const int32 InternalIndex) const |
| |
| uint8 * | GetKeyPtr (int32 InternalIndex) |
| |
| uint8 * | GetValuePtr (int32 InternalIndex) |
| |
| uint8 * | GetPairPtr (const FIterator Iterator) |
| |
| UE_FORCEINLINE_HINT const uint8 * | GetPairPtr (const FIterator Iterator) const |
| |
| uint8 * | GetKeyPtr (const FIterator Iterator) |
| |
| UE_FORCEINLINE_HINT const uint8 * | GetKeyPtr (const FIterator Iterator) const |
| |
| uint8 * | GetValuePtr (const FIterator Iterator) |
| |
| UE_FORCEINLINE_HINT const uint8 * | GetValuePtr (const FIterator Iterator) const |
| |
| uint8 * | FindNthPairPtr (int32 N) |
| |
| uint8 * | FindNthKeyPtr (int32 N) |
| |
| uint8 * | FindNthValuePtr (int32 N) |
| |
| const uint8 * | FindNthPairPtr (int32 N) const |
| |
| void | MoveAssign (void *InOtherMap) |
| |
| int32 | AddUninitializedValue () |
| |
| void | EmptyValues (int32 Slack=0) |
| |
| int32 | AddDefaultValue_Invalid_NeedsRehash () |
| |
| FProperty * | GetKeyProperty () const |
| |
| FProperty * | GetValueProperty () const |
| |
| void | RemoveAt (int32 InternalIndex, int32 Count=1) |
| |
| COREUOBJECT_API void | Rehash () |
| |
| int32 | FindInternalIndex (int32 LogicalIdx) const |
| |
| int32 | FindLogicalIndex (int32 InternalIdx) const |
| |
| int32 | FindMapIndexWithKey (const void *PairWithKeyToFind, int32 IndexHint=0) const |
| |
| uint8 * | FindMapPairPtrWithKey (const void *PairWithKeyToFind, int32 IndexHint=0) |
| |
| int32 | FindMapPairIndexFromHash (const void *KeyPtr) |
| |
| uint8 * | FindMapPairPtrFromHash (const void *KeyPtr) |
| |
| uint8 * | FindValueFromHash (const void *KeyPtr) |
| |
| void | AddPair (const void *KeyPtr, const void *ValuePtr) |
| |
| void * | FindOrAdd (const void *KeyPtr) |
| |
| bool | RemovePair (const void *KeyPtr) |
| |