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