Navigation
API > API/Runtime > API/Runtime/CoreUObject
| Name | FPropertyBagMapRef |
| Type | class |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/StructUtils/PropertyBagMapRef.h |
| Include Path | #include "StructUtils/PropertyBagMapRef.h" |
Syntax
class FPropertyBagMapRef : private FScriptMapHelper
Inheritance Hierarchy
- FScriptMapHelper → FPropertyBagMapRef
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FPropertyBagMapRef
(
const FPropertyBagPropertyDesc& InDesc, |
StructUtils/PropertyBagMapRef.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| KeyDesc | FPropertyBagPropertyDesc | StructUtils/PropertyBagMapRef.h | ||
| ValueDesc | FPropertyBagPropertyDesc | StructUtils/PropertyBagMapRef.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
EPropertyBagResult Add
(
const KeyType& InKey, |
StructUtils/PropertyBagMapRef.h | ||
EPropertyBagResult Add
(
const KeyType& InKey |
StructUtils/PropertyBagMapRef.h | ||
TValueOrError< bool, EPropertyBagResult > Contains
(
const KeyType& InKey |
StructUtils/PropertyBagMapRef.h | ||
void Empty() |
StructUtils/PropertyBagMapRef.h | ||
TValueOrError< ValueType, EPropertyBagResult > Find
(
const KeyType& InKey |
StructUtils/PropertyBagMapRef.h | ||
TValueOrError< FPropertyBagArrayRef, EPropertyBagResult > GetMutableNestedArrayRef
(
const KeyType& InKey |
StructUtils/PropertyBagMapRef.h | ||
TValueOrError< FPropertyBagMapRef, EPropertyBagResult > GetMutableNestedMapRef
(
const KeyType& InKey |
StructUtils/PropertyBagMapRef.h | ||
TValueOrError< FPropertyBagSetRef, EPropertyBagResult > GetMutableNestedSetRef
(
const KeyType& InKey |
StructUtils/PropertyBagMapRef.h | ||
TValueOrError< const FPropertyBagArrayRef, EPropertyBagResult > GetNestedArrayRef
(
const KeyType& InKey |
StructUtils/PropertyBagMapRef.h | ||
TValueOrError< const FPropertyBagMapRef, EPropertyBagResult > GetNestedMapRef
(
const KeyType& InKey |
StructUtils/PropertyBagMapRef.h | ||
TValueOrError< const FPropertyBagSetRef, EPropertyBagResult > GetNestedSetRef
(
const KeyType& InKey |
StructUtils/PropertyBagMapRef.h | ||
int32 Num() |
Returns the number of elements in the map. | StructUtils/PropertyBagMapRef.h | |
EPropertyBagResult Remove
(
const KeyType& InKey |
StructUtils/PropertyBagMapRef.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static ReturnType Call
(
TFunction< ReturnType(const void*)>&& Func, |
StructUtils/PropertyBagMapRef.h | ||
static EPropertyBagResult CheckType
(
FPropertyBagPropertyDesc InDesc, |
StructUtils/PropertyBagMapRef.h | ||
static EPropertyBagResult CheckType
(
FPropertyBagPropertyDesc InDesc, |
StructUtils/PropertyBagMapRef.h | ||
static EPropertyBagResult CheckType
(
FPropertyBagPropertyDesc InDesc, |
StructUtils/PropertyBagMapRef.h | ||
static EPropertyBagResult CheckType
(
FPropertyBagPropertyDesc InDesc, |
StructUtils/PropertyBagMapRef.h | ||
static void Convert
(
const FPropertyBagPropertyDesc& InDesc, |
StructUtils/PropertyBagMapRef.h |