UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TJsonWriter< CharType, PrintPolicy > Member List

This is the complete list of members for TJsonWriter< CharType, PrintPolicy >, including all inherited members.

CanWriteObjectStart() constTJsonWriter< CharType, PrintPolicy >inline
CanWriteObjectWithoutIdentifier() constTJsonWriter< CharType, PrintPolicy >inlineprotected
CanWriteValueWithoutIdentifier() constTJsonWriter< CharType, PrintPolicy >inlineprotected
Close()TJsonWriter< CharType, PrintPolicy >inlinevirtual
Create(FArchive *const Stream, int32 InitialIndentLevel=0)TJsonWriter< CharType, PrintPolicy >inlinestatic
GetCurrentElementType() constTJsonWriter< CharType, PrintPolicy >inline
GetIndentLevel() constTJsonWriter< CharType, PrintPolicy >inline
IndentLevelTJsonWriter< CharType, PrintPolicy >protected
PreviousTokenWrittenTJsonWriter< CharType, PrintPolicy >protected
StackTJsonWriter< CharType, PrintPolicy >protected
StreamTJsonWriter< CharType, PrintPolicy >protected
TJsonWriter(FArchive *const InStream, int32 InitialIndentLevel)TJsonWriter< CharType, PrintPolicy >inlineprotected
WriteArrayEnd()TJsonWriter< CharType, PrintPolicy >inline
WriteArrayStart()TJsonWriter< CharType, PrintPolicy >inline
WriteArrayStart(IdentifierType &&Identifier)TJsonWriter< CharType, PrintPolicy >inline
WriteCommaIfNeeded()TJsonWriter< CharType, PrintPolicy >inlineprotected
WriteEscapedString(TStringView< InCharType > InView)TJsonWriter< CharType, PrintPolicy >inlineprotected
WriteIdentifier(const InCharType *Identifier)TJsonWriter< CharType, PrintPolicy >inlineprotected
WriteIdentifier(TStringView< InCharType > Identifier)TJsonWriter< CharType, PrintPolicy >inlineprotected
WriteIdentifier(const FText &Identifier)TJsonWriter< CharType, PrintPolicy >inlineprotected
WriteIdentifier(const FString &Identifier)TJsonWriter< CharType, PrintPolicy >inlineprotected
WriteIdentifierPrefix(IdentifierType &&Identifier)TJsonWriter< CharType, PrintPolicy >inline
WriteNull(IdentifierType &&Identifier)TJsonWriter< CharType, PrintPolicy >inline
WriteNull()TJsonWriter< CharType, PrintPolicy >inline
WriteObjectEnd()TJsonWriter< CharType, PrintPolicy >inline
WriteObjectStart()TJsonWriter< CharType, PrintPolicy >inline
WriteObjectStart(IdentifierType &&Identifier)TJsonWriter< CharType, PrintPolicy >inline
WriteRawJSONValue(FStringView Identifier, FStringView Value)TJsonWriter< CharType, PrintPolicy >inline
WriteRawJSONValue(FUtf8StringView Identifier, FUtf8StringView Value)TJsonWriter< CharType, PrintPolicy >inline
WriteRawJSONValue(FStringView Value)TJsonWriter< CharType, PrintPolicy >inline
WriteRawJSONValue(FUtf8StringView Value)TJsonWriter< CharType, PrintPolicy >inline
WriteRawJSONValueImpl(FStringView Identifier, TStringView< InCharType > Value)TJsonWriter< CharType, PrintPolicy >inlineprotected
WriteRawJSONValueImpl(TStringView< InCharType > Value)TJsonWriter< CharType, PrintPolicy >inlineprotected
WriteStringValue(FAnsiStringView String)TJsonWriter< CharType, PrintPolicy >inlineprotectedvirtual
WriteStringValue(FStringView String)TJsonWriter< CharType, PrintPolicy >inlineprotectedvirtual
WriteStringValue(const FString &String)TJsonWriter< CharType, PrintPolicy >inlineprotectedvirtual
WriteStringValue(FUtf8StringView String)TJsonWriter< CharType, PrintPolicy >inlineprotectedvirtual
WriteStringValue(const FUtf8String &String)TJsonWriter< CharType, PrintPolicy >inlineprotectedvirtual
WriteValue(uint8 Value)TJsonWriter< CharType, PrintPolicy >inline
WriteValue(FValue &&Value)TJsonWriter< CharType, PrintPolicy >inline
WriteValue(FStringView Value)TJsonWriter< CharType, PrintPolicy >inline
WriteValue(const FString &Value)TJsonWriter< CharType, PrintPolicy >inline
WriteValue(IdentifierType &&Identifier, uint8 Value)TJsonWriter< CharType, PrintPolicy >inline
WriteValue(IdentifierType &&Identifier, FValue &&Value)TJsonWriter< CharType, PrintPolicy >inline
WriteValue(IdentifierType &&Identifier, const TArray< ElementType > &Array)TJsonWriter< CharType, PrintPolicy >inline
WriteValue(IdentifierType &&Identifier, const TMap< MapIdentifierType, MapElementType > &Map)TJsonWriter< CharType, PrintPolicy >inline
WriteValue(const TMap< MapIdentifierType, MapElementType > &Map)TJsonWriter< CharType, PrintPolicy >inline
WriteValue(FStringView Identifier, const TCHAR *Value)TJsonWriter< CharType, PrintPolicy >inline
WriteValue(const TCHAR *Value)TJsonWriter< CharType, PrintPolicy >inline
WriteValueOnly(bool Value)TJsonWriter< CharType, PrintPolicy >inlineprotected
WriteValueOnly(float Value)TJsonWriter< CharType, PrintPolicy >inlineprotected
WriteValueOnly(double Value)TJsonWriter< CharType, PrintPolicy >inlineprotected
WriteValueOnly(int32 Value)TJsonWriter< CharType, PrintPolicy >inlineprotected
WriteValueOnly(int64 Value)TJsonWriter< CharType, PrintPolicy >inlineprotected
WriteValueOnly(uint8 Value)TJsonWriter< CharType, PrintPolicy >inlineprotected
WriteValueOnly(uint32 Value)TJsonWriter< CharType, PrintPolicy >inlineprotected
WriteValueOnly(uint64 Value)TJsonWriter< CharType, PrintPolicy >inlineprotected
WriteValueOnly(TYPE_OF_NULLPTR)TJsonWriter< CharType, PrintPolicy >inlineprotected
WriteValueOnly(const TCHAR *Value)TJsonWriter< CharType, PrintPolicy >inlineprotected
WriteValueOnly(FStringView Value)TJsonWriter< CharType, PrintPolicy >inlineprotected
WriteValueOnly(FUtf8StringView Value)TJsonWriter< CharType, PrintPolicy >inlineprotected
WriteValueOnly(TSharedRef< ValueType > ValueRef)TJsonWriter< CharType, PrintPolicy >inlineprotected
WriteValueOnly(TSharedPtr< ValueType > ValuePtr)TJsonWriter< CharType, PrintPolicy >inlineprotected
WriteValueOnly(const TVariant< ValueTypes... > &Variant)TJsonWriter< CharType, PrintPolicy >inlineprotected
WriteValueOnly(const TMap< MapIdentifierType, MapElementType > &Map)TJsonWriter< CharType, PrintPolicy >inlineprotected
WriteValueOnly(const TArray< ArrayElementType > &Array)TJsonWriter< CharType, PrintPolicy >inlineprotected
~TJsonWriter()TJsonWriter< CharType, PrintPolicy >inlinevirtual