11#if defined(UE_LOG_LAZY_CATEGORY_NAMES) && UE_LOG_LAZY_CATEGORY_NAMES
13#define UE_FNAME_TO_LOG_CATEGORY_NAME(Name) FLazyName(Name)
16#define UE_FNAME_TO_LOG_CATEGORY_NAME(Name) Name
68 void ResetFromDefault();
75 uint8 DefaultVerbosity;
84template <ELogVerbosity::Type InDefaultVerbosity, ELogVerbosity::Type InCompileTimeVerbosity>
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define UE_API
Definition LogCategory.h:9
Definition NameTypes.h:1680
Definition LogScopedVerbosityOverride.h:20
Definition LogSuppressionInterface.cpp:60
Definition NameTypes.h:617
Type
Definition LogVerbosity.h:17
@ NumVerbosity
Definition LogVerbosity.h:57
@ VerbosityMask
Definition LogVerbosity.h:58
Definition LogCategory.h:21
constexpr const FLogCategoryName & GetCategoryName() const
Definition LogCategory.h:52
constexpr ELogVerbosity::Type GetCompileTimeVerbosity() const
Definition LogCategory.h:61
UE_API ~FLogCategoryBase()
Definition LogCategory.cpp:34
UE_FORCEINLINE_HINT constexpr bool IsSuppressed(ELogVerbosity::Type VerbosityLevel) const
Definition LogCategory.h:44
constexpr ELogVerbosity::Type GetVerbosity() const
Definition LogCategory.h:55
UE_API void SetVerbosity(ELogVerbosity::Type Verbosity)
Definition LogCategory.cpp:46
UE_API void PostTrigger(ELogVerbosity::Type VerbosityLevel)
Definition LogCategory.cpp:75
Definition LogCategory.h:86
UE_FORCEINLINE_HINT FLogCategory(const FLogCategoryName &InCategoryName)
Definition LogCategory.h:94
constexpr ELogVerbosity::Type GetCompileTimeVerbosity() const
Definition LogCategory.h:92
UE_FORCEINLINE_HINT FLogCategory(const TCHAR *InCategoryName)
Definition LogCategory.h:99
static constexpr ELogVerbosity::Type CompileTimeVerbosity
Definition LogCategory.h:90