Navigation
API > API/Runtime > API/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 |