UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FLogCategory< InDefaultVerbosity, InCompileTimeVerbosity > Struct Template Reference

#include <LogCategory.h>

+ Inheritance diagram for FLogCategory< InDefaultVerbosity, InCompileTimeVerbosity >:

Public Member Functions

constexpr ELogVerbosity::Type GetCompileTimeVerbosity () const
 
UE_FORCEINLINE_HINT FLogCategory (const FLogCategoryName &InCategoryName)
 
UE_FORCEINLINE_HINT FLogCategory (const TCHAR *InCategoryName)
 
- Public Member Functions inherited from FLogCategoryBase
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 FLogCategoryNameGetCategoryName () const
 
constexpr ELogVerbosity::Type GetVerbosity () const
 
UE_API void SetVerbosity (ELogVerbosity::Type Verbosity)
 
constexpr ELogVerbosity::Type GetCompileTimeVerbosity () const
 

Static Public Attributes

static constexpr ELogVerbosity::Type CompileTimeVerbosity = InCompileTimeVerbosity
 

Detailed Description

template<ELogVerbosity::Type InDefaultVerbosity, ELogVerbosity::Type InCompileTimeVerbosity>
struct FLogCategory< InDefaultVerbosity, InCompileTimeVerbosity >

Template for log categories that transfers the compile-time constant default and compile time verbosity to the FLogCategoryBase constructor.

Constructor & Destructor Documentation

◆ FLogCategory() [1/2]

template<ELogVerbosity::Type InDefaultVerbosity, ELogVerbosity::Type InCompileTimeVerbosity>
UE_FORCEINLINE_HINT FLogCategory< InDefaultVerbosity, InCompileTimeVerbosity >::FLogCategory ( const FLogCategoryName InCategoryName)
inline

◆ FLogCategory() [2/2]

template<ELogVerbosity::Type InDefaultVerbosity, ELogVerbosity::Type InCompileTimeVerbosity>
UE_FORCEINLINE_HINT FLogCategory< InDefaultVerbosity, InCompileTimeVerbosity >::FLogCategory ( const TCHAR InCategoryName)
inline

Member Function Documentation

◆ GetCompileTimeVerbosity()

template<ELogVerbosity::Type InDefaultVerbosity, ELogVerbosity::Type InCompileTimeVerbosity>
constexpr ELogVerbosity::Type FLogCategory< InDefaultVerbosity, InCompileTimeVerbosity >::GetCompileTimeVerbosity ( ) const
inlineconstexpr

Member Data Documentation

◆ CompileTimeVerbosity

template<ELogVerbosity::Type InDefaultVerbosity, ELogVerbosity::Type InCompileTimeVerbosity>
constexpr ELogVerbosity::Type FLogCategory< InDefaultVerbosity, InCompileTimeVerbosity >::CompileTimeVerbosity = InCompileTimeVerbosity
staticconstexpr

The documentation for this struct was generated from the following file: