![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <JsonSerializable.h>
Inheritance diagram for FJsonSerializable:Base class for a JSON serializable object
|
virtual |
Virtualize destructor as we provide overridable functions
|
virtual |
|
virtual |
Serializes the contents of a JSON string into this object
| Json | the JSON data to serialize from |
|
virtual |
Serializes the contents of a JSON string into this object
| Json | the JSON data to serialize from |
|
virtual |
|
virtual |
| bool FJsonSerializable::FromJsonStringView | ( | FUtf8StringView | JsonStringView | ) |
Serializes the contents of a JSON string into this object using FUtf8StringView
| JsonStringView | the JSON data to serialize from |
| bool FJsonSerializable::FromJsonStringView | ( | FWideStringView | JsonStringView | ) |
Serializes the contents of a JSON string into this object using FWideStringView
| JsonStringView | the JSON data to serialize from |
|
pure virtual |
Abstract method that needs to be supplied using the macros
| Serializer | the object that will perform serialization in/out of JSON |
| bFlatObject | if true then no object wrapper is used |
Implemented in FJsonDataBag.
Serializes this object to its JSON string form
| bPrettyPrint | - If true, will use the pretty json formatter |
Used to allow serialization of a const ref
|
inline |
Serializes this object with a Json Writer
| JsonWriter | - The writer to use |
| bFlatObject | if true then no object wrapper is used |
|
virtual |
| const FUtf8String FJsonSerializable::ToJsonUtf8 | ( | bool | bPrettyPrint = true | ) | const |