Navigation
API > API/Runtime > API/Runtime/CoreOnline
Nested TVariantMap that can hold all provided types plus nested array and map references.
| Name | TNestedVariantMap |
| Type | class |
| Header File | /Engine/Source/Runtime/CoreOnline/Public/Online/NestedVariant.h |
| Include Path | #include "Online/NestedVariant.h" |
Syntax
template<typename KeyType, typename... ValueTypes>
class TNestedVariantMap : public TVariantMap< KeyType, ValueTypes..., TNestedVariantArrayRef< KeyType, ValueTypes... >, TNestedVariantMapRef< KeyType, ValueTypes... > >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → TVariantMap → TNestedVariantMap
- TMap → TVariantMap → TNestedVariantMap
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ToDebugString
(
FString& OutString |
Online/NestedVariant.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TNestedVariantMapRef< KeyType, ValueTypes... > CreateVariant() |
Online/NestedVariant.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator!=
(
const TNestedVariantMap& Other |
Online/NestedVariant.h | ||
bool operator==
(
const TNestedVariantMap& Other |
Online/NestedVariant.h |