Navigation
API > API/Runtime > API/Runtime/Json
| Name | FJsonSerializerPolicy_JsonObject |
| Type | struct |
| Header File | /Engine/Source/Runtime/Json/Public/Serialization/JsonSerializer.h |
| Include Path | #include "Serialization/JsonSerializer.h" |
Syntax
struct FJsonSerializerPolicy_JsonObject
Structs
| Name | Remarks |
|---|---|
| FElement | |
| StackState |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FArrayOfValues | TArray< TSharedPtr< FJsonValue > > | Serialization/JsonSerializer.h | |
| FMapOfValues | TSharedPtr< FJsonObject > | Serialization/JsonSerializer.h | |
| FValue | TSharedPtr< FJsonValue > | Serialization/JsonSerializer.h |
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void AddValueToArray
(
StackState& State, |
Serialization/JsonSerializer.h | ||
static void AddValueToObject
(
StackState& State, |
Serialization/JsonSerializer.h | ||
static bool GetValueFromState
(
const StackState& State, |
Serialization/JsonSerializer.h | ||
static bool GetValueFromState
(
const StackState& State, |
Serialization/JsonSerializer.h | ||
static bool GetValueFromState
(
const StackState& State, |
Serialization/JsonSerializer.h | ||
static void ReadArrayEnd
(
StackState& State, |
Serialization/JsonSerializer.h | ||
static void ReadArrayStart
(
StackState& State |
Serialization/JsonSerializer.h | ||
static void ReadBoolean
(
TJsonReader< CharType >& Reader, |
Serialization/JsonSerializer.h | ||
static void ReadNull
(
FValue& OutValue |
Serialization/JsonSerializer.h | ||
static void ReadNumber
(
TJsonReader< CharType >& Reader, |
Serialization/JsonSerializer.h | ||
static void ReadNumberAsString
(
TJsonReader< CharType >& Reader, |
Serialization/JsonSerializer.h | ||
static void ReadObjectEnd
(
StackState& State, |
Serialization/JsonSerializer.h | ||
static void ReadObjectStart
(
StackState& State |
Serialization/JsonSerializer.h | ||
static void ReadString
(
TJsonReader< CharType >& Reader, |
Serialization/JsonSerializer.h | ||
static void ResetValue
(
FValue& OutValue |
Serialization/JsonSerializer.h | ||
static bool SerializeIfArray
(
TArray< TSharedRef< FElement > >& ElementStack, |
Serialization/JsonSerializer.h | ||
static bool SerializeIfBool
(
TSharedRef< FElement >& Element, |
Serialization/JsonSerializer.h | ||
static bool SerializeIfNull
(
TSharedRef< FElement >& Element, |
Serialization/JsonSerializer.h | ||
static bool SerializeIfNumber
(
TSharedRef< FElement >& Element, |
Serialization/JsonSerializer.h | ||
static bool SerializeIfObject
(
TArray< TSharedRef< FElement > >& ElementStack, |
Serialization/JsonSerializer.h | ||
static bool SerializeIfString
(
TSharedRef< FElement >& Element, |
Serialization/JsonSerializer.h |