Navigation
API > API/Runtime > API/Runtime/Engine
A simple name/value pairs map
| Name | FPropertyPairsMap |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/PropertyPairsMap.h |
| Include Path | #include "PropertyPairsMap.h" |
Syntax
class FPropertyPairsMap
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Add a property/value pair to the map. This will replace any existing property with the new value. | PropertyPairsMap.h | ||
void ForEachProperty
(
Func InFunc |
Iterate through the property map and invoke a functor that can optionally break iteration by returning false. | PropertyPairsMap.h | |
bool GetProperty
(
FName InName, |
Gets the value associated with the provided property. | PropertyPairsMap.h | |
bool GetProperty
(
const TCHAR* InName, |
PropertyPairsMap.h | ||
bool HasProperty
(
FName InName |
Test if the provided property exists in the map. | PropertyPairsMap.h | |
bool HasProperty
(
const TCHAR* InName |
PropertyPairsMap.h | ||
bool IsEmpty() |
PropertyPairsMap.h | ||
int32 Num() |
PropertyPairsMap.h | ||
FString ToString() |
Converts this property map to a string representation. | PropertyPairsMap.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator!=
(
const FPropertyPairsMap& InOther |
PropertyPairsMap.h | ||
bool operator==
(
const FPropertyPairsMap& InOther |
Compare this map with another for equality, ignoring ordering. | PropertyPairsMap.h |