UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
MessageLog.cpp File Reference
#include "Logging/MessageLog.h"
#include "HAL/ConsoleManager.h"
#include "Internationalization/Internationalization.h"
#include "Logging/IMessageLog.h"

Classes

class  FBasicMessageLog
 

Namespaces

namespace  UE
 
namespace  UE::MessageLog
 
namespace  UE::MessageLog::Private
 

Macros

#define LOCTEXT_NAMESPACE   "MessageLog"
 

Typedefs

using UE::MessageLog::Private::FOverrideStackMap = TSortedMap< FName, TArray< const FMessageLogScopedOverride * >, FDefaultAllocator, FNameFastLess >
 

Functions

 LLM_DEFINE_TAG (EngineMisc_MessageLog)
 
FOverrideStackMapUE::MessageLog::Private::GetOverrideStack ()
 
const FMessageLogScopedOverrideUE::MessageLog::Private::GetOverride (const FName LogName)
 

Variables

bool UE::MessageLog::Private::LogInfoMessagesAtDisplayVerbosity = 0
 
FAutoConsoleVariableRef UE::MessageLog::Private::CVarLogInfoMessagesAtDisplayVerbosity (TEXT("MessageLog.InfoMessagesAtDisplayVerbosity"), LogInfoMessagesAtDisplayVerbosity, TEXT("MessageLog messages at level 'info' will be mirrored to the log at 'Display' verbosity rather than 'Log' verbosity."), ECVF_Default)
 

Macro Definition Documentation

◆ LOCTEXT_NAMESPACE

#define LOCTEXT_NAMESPACE   "MessageLog"

Function Documentation

◆ LLM_DEFINE_TAG()

LLM_DEFINE_TAG ( EngineMisc_MessageLog  )