5#include "Containers/Array.h"
59 UE_DEPRECATED(5.1,
"CriticalError was removed because it can't trigger an assert at the callsite. Use 'checkf' instead.")
148 bool bSuppressLoggingToOutputLog;
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define LLM_DECLARE_TAG_API(...)
Definition LowLevelMemTracker.h:1117
Definition MessageLog.h:167
CORE_API FMessageLogScopedOverride & SuppressLoggingToOutputLog(const bool bShouldSuppress=true)
Definition MessageLog.cpp:416
UE_NONCOPYABLE(FMessageLogScopedOverride)
CORE_API ~FMessageLogScopedOverride()
Definition MessageLog.cpp:400
CORE_API FMessageLogScopedOverride & RemapMessageSeverity(const EMessageSeverity::Type SrcSeverity, const EMessageSeverity::Type DestSeverity)
Definition MessageLog.cpp:422
Definition MessageLog.h:21
CORE_API void AddMessages(const TArray< TSharedRef< FTokenizedMessage > > &InMessages)
Definition MessageLog.cpp:162
DECLARE_DELEGATE_RetVal_OneParam(TSharedRef< class IMessageLog >, FGetLog, const FName &)
static FGetLog & OnGetLog()
Definition MessageLog.h:115
CORE_API void SetCurrentPage(const FText &InLabel)
Definition MessageLog.cpp:272
static CORE_API const TCHAR *const GetLogColor(EMessageSeverity::Type InSeverity)
Definition MessageLog.cpp:363
CORE_API void Flush()
Definition MessageLog.cpp:286
static FMultiSelectActorEnd & OnMultiSelectActorEnd()
Definition MessageLog.h:135
CORE_API TSharedRef< FTokenizedMessage > PerformanceWarning(const FText &InMessage=FText())
Definition MessageLog.cpp:202
static FMultiSelectActorBegin & OnMultiSelectActorBegin()
Definition MessageLog.h:132
CORE_API TSharedRef< FTokenizedMessage > Message(EMessageSeverity::Type InSeverity, const FText &InMessage=FText())
Definition MessageLog.cpp:169
DECLARE_DELEGATE(FMultiSelectActorEnd)
CORE_API TSharedRef< FTokenizedMessage > CriticalError(const FText &InMessage=FText())
Definition MessageLog.cpp:178
CORE_API ~FMessageLog()
Definition MessageLog.cpp:146
DECLARE_DELEGATE(FMultiSelectActorBegin)
DECLARE_DELEGATE_OneParam(FMessageSelectionChanged, TArray< TSharedRef< FTokenizedMessage > > &)
CORE_API int32 NumMessages(EMessageSeverity::Type InSeverityFilter=EMessageSeverity::Info)
Definition MessageLog.cpp:233
CORE_API void NewPage(const FText &InLabel)
Definition MessageLog.cpp:264
static CORE_API ELogVerbosity::Type GetLogVerbosity(EMessageSeverity::Type InSeverity)
Definition MessageLog.cpp:347
static FMessageSelectionChanged & OnMessageSelectionChanged()
Definition MessageLog.h:122
CORE_API const TSharedRef< FTokenizedMessage > & AddMessage(const TSharedRef< FTokenizedMessage > &InMessage)
Definition MessageLog.cpp:153
CORE_API FMessageLog & SuppressLoggingToOutputLog(bool bShouldSuppress=true)
Definition MessageLog.cpp:280
CORE_API void Notify(const FText &InMessage=FText(), EMessageSeverity::Type InSeverityFilter=EMessageSeverity::Info, bool bForce=false)
Definition MessageLog.cpp:256
Definition NameTypes.h:617
Definition IMessageLog.h:15
Definition SharedPointer.h:692
Definition SharedPointer.h:153
Definition SortedMap.h:20
Type
Definition LogVerbosity.h:17
Type
Definition TokenizedMessage.h:21
@ Info
Definition TokenizedMessage.h:26
Definition Optional.h:131