Navigation
Unreal Engine C++ API Reference > Developer > MessageLog
Inheritance Hierarchy
- IModuleInterface
- FMessageLogModule
References
Module | MessageLog |
Header | /Engine/Source/Developer/MessageLog/Public/MessageLogModule.h |
Include | #include "MessageLogModule.h" |
Syntax
class FMessageLogModule : public IModuleInterface
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
TSharedRef< class IMessageLogListing > | CreateLogListing
(
const FName& InLogName, |
Creates a new log listing for use outside of the global MessageLog window. |
![]() ![]() |
TSharedRef< class SWidget > | CreateLogListingWidget
(
const TSharedRef< class IMessageLogListing >& InMessageLogListing |
Creates a log listing widget to view data from the passed-in listing. |
![]() ![]() |
void | EnableMessageLogDisplay
(
bool bInCanDisplayMessageLog |
Setting this to true will allow the message log to be displayed when OpenMessageLog is called. |
![]() ![]() |
TSharedRef< class IMessageLogListing > | GetLogListing
(
const FName& LogName |
Get a message log listing registered with the message log. If it does not exist it will created. |
![]() ![]() ![]() |
bool | IsRegisteredLogListing
(
const FName& LogName |
Checks to see if a log listing is already registered with the system |
![]() ![]() |
void | OpenMessageLog
(
const FName& LogName |
Opens up the message log to a certain log listing |
![]() ![]() |
void | RegisterLogListing
(
const FName& LogName, |
End IModuleInterface interface Registers a log listing with the message log widget. |
![]() ![]() |
void | RegisterMessageLogSpawner
(
const TSharedRef< FWorkspaceItem >& InGroup |
Registers the Message Log spawner. |
![]() ![]() |
bool | UnregisterLogListing
(
const FName& LogName |
Unregisters a log listing with the message log widget. |
Overridden from IModuleInterface
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | Called before the module is unloaded, right before the module object is destroyed. | |
![]() ![]() |
void | Begin IModuleInterface interface |