Navigation
API > API/Plugins > API/Plugins/MetaHumanCore
@Brief Logger class is simple logging functionality wrapper. Its main purpose is integration of logging functionality from external system (for example UE)
| Name | Logger |
| Type | class |
| Header File | /Engine/Plugins/MetaHuman/MetaHumanAnimator/Source/MetaHumanCore/Public/Logger.h |
| Include Path | #include "Logger.h" |
Syntax
class Logger
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
Logger () |
Default Constructor. | Logger.h | |
Logger
(
LogFunction logFunction_ |
Constructor. | Logger.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~Logger() |
Destructor. | Logger.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| m_logFunction | LogFunction | Logger.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Log
(
LogLevel logLevel, |
Send message to log system.C style formatting syntax needs to be applied | Logger.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void DefaultLogger
(
epic::core::LogLevel logLevel, |
Logger.h |