5#include "Containers/UnrealString.h"
7#include "HAL/Platform.h"
8#include "Misc/AssertionMacros.h"
9#include "Serialization/ArchiveProxy.h"
36 template <
typename FmtType,
typename... Types>
37 void Printf(
const FmtType& Fmt, Types... Args)
42 template <
typename FmtType,
typename... Types>
56#define UE_SCOPED_INDENT_LOG_ARCHIVE(Code)
58#define UE_SCOPED_INDENT_LOG_ARCHIVE(Code)
59 FHierarchicalLogArchive::FIndentScope BODY_MACRO_COMBINE(Scoped,Indent,_,__LINE__) = Code
FIndentScope(FHierarchicalLogArchive *InAr)
FHierarchicalLogArchive * Ar
FHierarchicalLogArchive(FArchive &InInnerArchive)
void WriteLine(const FString &InLine, bool bIndent=false)
void Printf(const FmtType &Fmt, Types... Args)
UE_NODISCARD FIndentScope PrintfIndent(const FmtType &Fmt, Types... Args)
UE_NODISCARD FIndentScope PrintIndent(const TCHAR *InLine)
void Print(const TCHAR *InLine)