UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Private::FPrettyJsonWriter Member List

This is the complete list of members for UE::Private::FPrettyJsonWriter, including all inherited members.

CanWriteObjectStart() constTJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inline
CanWriteObjectWithoutIdentifier() constTJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlineprotected
CanWriteValueWithoutIdentifier() constTJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlineprotected
CharType typedefUE::Private::FPrettyJsonWriter
Close()TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlinevirtual
Create(FArchive *const InStream, int32 InitialIndent=0)UE::Private::FPrettyJsonWriterstatic
FPrettyJsonWriter(FArchive *const InStream, int32 InitialIndentLevel)UE::Private::FPrettyJsonWriter
GetCurrentElementType() constTJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inline
GetIndentLevel() constTJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inline
HACK_SetPreviousTokenWritten()UE::Private::FPrettyJsonWriter
HACK_SetPreviousTokenWrittenSquareClose()UE::Private::FPrettyJsonWriter
IndentLevelTJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >protected
PreviousTokenWrittenTJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >protected
PrintPolicy typedefUE::Private::FPrettyJsonWriter
StackTJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >protected
StreamTJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >protected
Super typedefUE::Private::FPrettyJsonWriter
TJsonWriter(FArchive *const InStream, int32 InitialIndentLevel)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlineprotected
WriteArrayEnd()TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inline
WriteArrayStart()TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inline
WriteArrayStart(IdentifierType &&Identifier)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inline
WriteArrayStartInline()UE::Private::FPrettyJsonWriter
WriteCommaAndNewlineIfNeeded()UE::Private::FPrettyJsonWriter
WriteCommaIfNeeded()TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlineprotected
WriteEscapedString(TStringView< InCharType > InView)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlineprotected
WriteIdentifier(const InCharType *Identifier)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlineprotected
WriteIdentifier(TStringView< InCharType > Identifier)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlineprotected
WriteIdentifier(const FText &Identifier)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlineprotected
WriteIdentifier(const FString &Identifier)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlineprotected
WriteIdentifierPrefix(IdentifierType &&Identifier)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inline
WriteJsonRaw(FAnsiStringView Value)UE::Private::FPrettyJsonWriter
WriteLineTerminator()UE::Private::FPrettyJsonWriter
WriteNewlineAndArrayEnd()UE::Private::FPrettyJsonWriter
WriteNull(IdentifierType &&Identifier)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inline
WriteNull()TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inline
WriteObjectEnd()TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inline
WriteObjectStart()TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inline
WriteObjectStart(IdentifierType &&Identifier)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inline
WriteObjectStartInline()UE::Private::FPrettyJsonWriter
WriteRawJSONValue(FStringView Identifier, FStringView Value)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inline
WriteRawJSONValue(FUtf8StringView Identifier, FUtf8StringView Value)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inline
WriteRawJSONValue(FStringView Value)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inline
WriteRawJSONValue(FUtf8StringView Value)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inline
WriteRawJSONValueImpl(FStringView Identifier, TStringView< InCharType > Value)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlineprotected
WriteRawJSONValueImpl(TStringView< InCharType > Value)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlineprotected
WriteStringValue(FAnsiStringView String)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlineprotectedvirtual
WriteStringValue(FStringView String)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlineprotectedvirtual
WriteStringValue(const FString &String)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlineprotectedvirtual
WriteStringValue(FUtf8StringView String)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlineprotectedvirtual
WriteStringValue(const FUtf8String &String)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlineprotectedvirtual
WriteUtf8Value(FStringView Identifier, FUtf8StringView UTF8Value)UE::Private::FPrettyJsonWriter
WriteValue(uint8 Value)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inline
WriteValue(FValue &&Value)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inline
WriteValue(FStringView Value)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inline
WriteValue(const FString &Value)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inline
WriteValue(IdentifierType &&Identifier, uint8 Value)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inline
WriteValue(IdentifierType &&Identifier, FValue &&Value)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inline
WriteValue(IdentifierType &&Identifier, const TArray< ElementType > &Array)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inline
WriteValue(IdentifierType &&Identifier, const TMap< MapIdentifierType, MapElementType > &Map)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inline
WriteValue(const TMap< MapIdentifierType, MapElementType > &Map)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inline
WriteValue(FStringView Identifier, const TCHAR *Value)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inline
WriteValue(const TCHAR *Value)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inline
WriteValueInline(FText Value)UE::Private::FPrettyJsonWriter
WriteValueInline(const FString &Value)UE::Private::FPrettyJsonWriter
WriteValueInline(FAnsiStringView UTF8Value)UE::Private::FPrettyJsonWriter
WriteValueInline(FUtf8StringView UTF8Value)UE::Private::FPrettyJsonWriter
WriteValueInline(int16 Value)UE::Private::FPrettyJsonWriter
WriteValueInline(uint16 Value)UE::Private::FPrettyJsonWriter
WriteValueInline(uint32 Value)UE::Private::FPrettyJsonWriter
WriteValueInline(T Value)UE::Private::FPrettyJsonWriterinline
WriteValueOnly(bool Value)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlineprotected
WriteValueOnly(float Value)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlineprotected
WriteValueOnly(double Value)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlineprotected
WriteValueOnly(int32 Value)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlineprotected
WriteValueOnly(int64 Value)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlineprotected
WriteValueOnly(uint8 Value)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlineprotected
WriteValueOnly(uint32 Value)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlineprotected
WriteValueOnly(uint64 Value)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlineprotected
WriteValueOnly(TYPE_OF_NULLPTR)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlineprotected
WriteValueOnly(const TCHAR *Value)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlineprotected
WriteValueOnly(FStringView Value)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlineprotected
WriteValueOnly(FUtf8StringView Value)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlineprotected
WriteValueOnly(TSharedRef< ValueType > ValueRef)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlineprotected
WriteValueOnly(TSharedPtr< ValueType > ValuePtr)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlineprotected
WriteValueOnly(const TVariant< ValueTypes... > &Variant)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlineprotected
WriteValueOnly(const TMap< MapIdentifierType, MapElementType > &Map)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlineprotected
WriteValueOnly(const TArray< ArrayElementType > &Array)TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlineprotected
~TJsonWriter()TJsonWriter< UTF8CHAR, TPrettyJsonPrintPolicySingleNewLine >inlinevirtual