Navigation
Unreal Engine C++ API Reference > Runtime > Core > Logging
References
Module | Core |
Header | /Engine/Source/Runtime/Core/Public/Logging/LogVerbosity.h |
Include | #include "Logging/LogVerbosity.h" |
Syntax
namespace ELogVerbosity
{
enum Type
&123;
NoLogging = 0,
Fatal,
Error,
Warning,
Display,
Log,
Verbose,
VeryVerbose,
All = VeryVerbose,
NumVerbosity,
VerbosityMask = 0xf,
SetColor = 0x40,
BreakOnLog = 0x80,
&125;
}
Values
Name | Description |
---|---|
NoLogging | Not used |
Fatal | Always prints a fatal error to console (and log file) and crashes (even if logging is disabled) |
Error | Prints an error to console (and log file). |
Warning | Prints a warning to console (and log file). |
Display | Prints a message to console (and log file) |
Log | Prints a message to a log file (does not print to console) |
Verbose | Prints a verbose message to a log file (if Verbose logging is enabled for the given category, usually used for detailed logging) |
VeryVerbose | Prints a verbose message to a log file (if VeryVerbose logging is enabled, usually used for detailed logging that would otherwise spam output) |
All | |
NumVerbosity | |
VerbosityMask | |
SetColor | |
BreakOnLog |
Remarks
Enum that defines the verbosity levels of the logging system. Also defines some non-verbosity levels that are hacks that allow breaking on a given log line or setting the color.