![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MessageLog.h>
Public Member Functions | |
| CORE_API | FMessageLogScopedOverride (const FName InLogName) |
| CORE_API | ~FMessageLogScopedOverride () |
| UE_NONCOPYABLE (FMessageLogScopedOverride) | |
| CORE_API FMessageLogScopedOverride & | SuppressLoggingToOutputLog (const bool bShouldSuppress=true) |
| CORE_API FMessageLogScopedOverride & | RemapMessageSeverity (const EMessageSeverity::Type SrcSeverity, const EMessageSeverity::Type DestSeverity) |
Friends | |
| class | FMessageLog |
Scoped override for FMessageLog behavior. This can override the log behavior of a given named FMessageLog for the duration of the overrides lifetime, optionally suppressing output log mirroring, or promoting/demoting log categories (eg, to make errors act as warnings, or warnings act as errors).
|
explicit |
| FMessageLogScopedOverride::~FMessageLogScopedOverride | ( | ) |
| FMessageLogScopedOverride & FMessageLogScopedOverride::RemapMessageSeverity | ( | const EMessageSeverity::Type | SrcSeverity, |
| const EMessageSeverity::Type | DestSeverity | ||
| ) |
Map category X to category Y when adding messages to this log
| FMessageLogScopedOverride & FMessageLogScopedOverride::SuppressLoggingToOutputLog | ( | const bool | bShouldSuppress = true | ) |
Should we mirror message log messages to the output log during flush?
| FMessageLogScopedOverride::UE_NONCOPYABLE | ( | FMessageLogScopedOverride | ) |
|
friend |