Navigation
Unreal Engine C++ API Reference > Runtime > Core
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FActionToken | Message token that performs an action when activated. | |
![]() |
FActorToken | Basic message token that defaults its activated method to select an actor in the opened level | |
![]() |
FAssetNameToken | Basic message token that defaults its activated method to find a file Intended to hook into things like the content browser. | |
![]() |
FDocumentationToken | Basic message token that defaults is activated method to access UDN documentation. | |
![]() |
FDynamicTextToken | Message token with a localized attribute text payload | |
![]() |
FImageToken | Basic message token with an icon/image payload | |
![]() |
FLogCategory | Template for log categories that transfers the compile-time constant default and compile time verbosity to the FLogCategoryBase constructor. | |
![]() |
FLogCategoryBase | Base class for all log categories. | |
![]() |
FLogField | ||
![]() |
FLogFieldCreator | Create log fields from values optionally preceded by names. | |
![]() |
FLogRecord | Record of a log event. | |
![]() |
FLogScopedCategoryAndVerbosityOverride | Helper class that uses thread local storage to set up the default category and verbosity for the low level logging functions. | |
![]() |
FLogScopedVerbosityOverride | Helper class that allows setting scoped verbosity for log category. | |
![]() |
FLogSuppressionInterface | Interface to the log suppression system | |
![]() |
FLogTime | Time that a log event occurred. | |
![]() |
FMessageLog | ||
![]() |
FMsg | Define NO_LOGGING to strip out all writing to log files, OutputDebugString(), etc. | |
![]() |
FSeverityToken | Basic message token with a severity payload | |
![]() |
FStaticBasicLogDynamicData | Data about a static basic log that is created on-demand. | |
![]() |
FStaticBasicLogRecord | Data about a static basic log that is constant for every occurrence. | |
![]() |
FStaticLocalizedLogRecord | Data about a static localized log that is constant for every occurrence. | |
![]() |
FStaticLogDynamicData | Data about a static log that is created on-demand. | |
![]() |
FStaticLogRecord | Data about a static log that is constant for every occurrence. | |
![]() |
FTextToken | Basic message token with a localized text payload | |
![]() |
FTokenizedMessage | This class represents a rich tokenized message, such as would be used for compiler output with 'hyperlinks' to source file locations | |
![]() |
FTutorialToken | ||
![]() |
FURLToken | Basic message token that defaults is activated method to traverse a URL | |
![]() |
IMessageLog | A message log. | |
![]() |
IMessageToken | A single message token for a FTokenizedMessage instance | |
![]() |
TFieldArgType | ||
![]() |
TLogFieldName | Wrapper to identify field names interleaved with field values. |
Enums
Type | Name | Description | |
---|---|---|---|
![]() |
ELogVerbosity::Type | Enum that defines the verbosity levels of the logging system. | |
![]() |
EMessageSeverity::Type | Ordered according to their severity | |
![]() |
EMessageToken::Type |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
constexpr TLogFieldName< NameType > | UE::Logging::Private::CheckFieldName
(
NameType&& Name |
Verify that the name is likely a string literal and forward it on. |
![]() |
void | UE::Logging::Private::FatalLogWithFields
(
const FLogCategoryBase& Category, |
Fatal log with fields created from the arguments, which may be values or pairs of name/value. |
![]() |
void | UE::Logging::Private::LogIfActive
(
const LogCategoryType& Category, |
Log if the category is active at this level of verbosity. |
![]() |
void | UE::Logging::Private::LogWithFields
(
const FLogCategoryBase& Category, |
Log with fields created from the arguments, which may be values or pairs of name/value. |
![]() |
void | UE::SerializeForLog
(
FCbWriter& Writer, |
|
![]() |
bool | UEAsserts_Private::IsLogActive
(
const CategoryType& Category |