![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <LogCategory.h>
Inheritance diagram for FLogCategoryBase:Public Member Functions | |
| UE_API | FLogCategoryBase (const FLogCategoryName &CategoryName, ELogVerbosity::Type DefaultVerbosity, ELogVerbosity::Type CompileTimeVerbosity) |
| UE_API | FLogCategoryBase (const TCHAR *CategoryName, ELogVerbosity::Type DefaultVerbosity, ELogVerbosity::Type CompileTimeVerbosity) |
| UE_API | ~FLogCategoryBase () |
| UE_FORCEINLINE_HINT constexpr bool | IsSuppressed (ELogVerbosity::Type VerbosityLevel) const |
| UE_API void | PostTrigger (ELogVerbosity::Type VerbosityLevel) |
| constexpr const FLogCategoryName & | GetCategoryName () const |
| constexpr ELogVerbosity::Type | GetVerbosity () const |
| UE_API void | SetVerbosity (ELogVerbosity::Type Verbosity) |
| constexpr ELogVerbosity::Type | GetCompileTimeVerbosity () const |
Friends | |
| class | FLogSuppressionImplementation |
| class | FLogScopedVerbosityOverride |
Base class for all log categories.
| FLogCategoryBase::FLogCategoryBase | ( | const FLogCategoryName & | CategoryName, |
| ELogVerbosity::Type | DefaultVerbosity, | ||
| ELogVerbosity::Type | CompileTimeVerbosity | ||
| ) |
Constructor, registers with the log suppression system and sets up the default values.
| CategoryName | Name of the category. |
| DefaultVerbosity | Default verbosity used to filter this category at runtime. |
| CompileTimeVerbosity | Verbosity used to filter this category at compile time. |
| FLogCategoryBase::FLogCategoryBase | ( | const TCHAR * | CategoryName, |
| ELogVerbosity::Type | DefaultVerbosity, | ||
| ELogVerbosity::Type | CompileTimeVerbosity | ||
| ) |
Constructor, registers with the log suppression system and sets up the default values.
| CategoryName | Name of the category. |
| DefaultVerbosity | Default verbosity used to filter this category at runtime. |
| CompileTimeVerbosity | Verbosity used to filter this category at compile time. |
| FLogCategoryBase::~FLogCategoryBase | ( | ) |
Destructor, unregisters from the log suppression system.
|
inlineconstexpr |
|
inlineconstexpr |
Gets the compile time verbosity.
|
inlineconstexpr |
Gets the working verbosity.
|
inlineconstexpr |
Should not generally be used directly. Tests the runtime verbosity and maybe triggers a debug break, etc.
| void FLogCategoryBase::PostTrigger | ( | ELogVerbosity::Type | VerbosityLevel | ) |
Called just after a logging statement being allow to print. Checks a few things and maybe breaks into the debugger.
| void FLogCategoryBase::SetVerbosity | ( | ELogVerbosity::Type | Verbosity | ) |
Sets up the working verbosity and clamps to the compile time verbosity.
|
friend |
|
friend |