UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
PrettyJsonPrintPolicy.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "CoreMinimal.h"
7
13template <class CharType>
15 : public TJsonPrintPolicy<CharType>
16{
21
22 static inline void WriteTabs( FArchive* Stream, int32 Count )
23 {
24 CharType Tab = CharType('\t');
25
26 for (int32 i = 0; i < Count; ++i)
27 {
29 }
30 }
31
36};
#define LINE_TERMINATOR
Definition Platform.h:902
FPlatformTypes::int32 int32
A 32-bit signed integer.
Definition Platform.h:1125
TStringView< TCHAR > FStringView
Definition StringFwd.h:45
Definition Archive.h:1208
Definition JsonPrintPolicy.h:15
static void WriteChar(FArchive *Stream, CharType Char)
Definition JsonPrintPolicy.h:24
CharType CharType
Definition JsonPrintPolicy.h:16
static void WriteString(FArchive *Stream, FStringView String)
Definition JsonPrintPolicy.h:35
Definition PrettyJsonPrintPolicy.h:16
static void WriteTabs(FArchive *Stream, int32 Count)
Definition PrettyJsonPrintPolicy.h:22
static void WriteSpace(FArchive *Stream)
Definition PrettyJsonPrintPolicy.h:32
static void WriteLineTerminator(FArchive *Stream)
Definition PrettyJsonPrintPolicy.h:17