Navigation
API > API/Runtime > API/Runtime/Json > API/Runtime/Json/Serialization > API/Runtime/Json/Serialization/FJsonSerializable
- FJsonSerializable::Serialize()
- FNullReplayInfo::Serialize()
- FReplayEventListItem::Serialize()
- FContentBuildMetaData::Serialize()
- FReplayEventList::Serialize()
- FPurchaseReceipt::FLineItemInfo::Serialize()
- FPurchaseReceipt::FReceiptOfferEntry::Serialize()
- FPurchaseReceipt::Serialize()
- FPersistentTimerData::Serialize()
- FPersistentStatsBase::Serialize()
- FBundlePersistentStats::Serialize()
- FSessionPersistentStats::Serialize()
- FBundlePersistentStats::Serialize()
- FSessionPersistentStats::Serialize()
- FJsonDataBag::Serialize()
References
| Module | Json |
| Header | /Engine/Source/Runtime/Json/Public/Serialization/JsonSerializerMacros.h |
| Include | #include "Serialization/JsonSerializerMacros.h" |
void Serialize
&40;
FJsonSerializerBase & Serializer,
bool bFlatObject
&41;
Remarks
Abstract method that needs to be supplied using the macros
Parameters
| Name | Description |
|---|---|
| Serializer | the object that will perform serialization in/out of JSON |
| bFlatObject | if true then no object wrapper is used |