FVariantDataConverter::UStructToVariantMap

Convert a [UStruct](API\Runtime\CoreUObject\UObject\UStruct) into a variant mapping table

Windows
MacOS
Linux

References

Module

OnlineSubsystem

Header

/Engine/Plugins/Online/OnlineSubsystem/Source/Public/OnlineKeyValuePair.h

Include

#include "OnlineKeyValuePair.h"

Source

/Engine/Plugins/Online/OnlineSubsystem/Source/Private/OnlineKeyValuePair.cpp

Syntax

static bool UStructToVariantMap
(
    const UStruct * StructDefinition,
    const void * Struct,
    FOnlineKeyValuePairs< FString, FVariantData > & OutVariantMap,
    int64 CheckFlags,
    int64 SkipFlags
)

Remarks

Convert a UStruct into a variant mapping table

Returns

true if it was successful, false otherwise

Parameters

Parameter

Description

StructDefinition

layout of the UStruct

Struct

actual UStruct data

OutVariantMap

container for outgoing data

CheckFlags

property must have this flag to be serialized

SkipFlags

property cannot have this flag to be serialized

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss