Navigation
Unreal Engine C++ API Reference > Developer > MessageLog
Inheritance Hierarchy
- IMessageLog
- IMessageLogListing
- FMessageLogListingViewModel
References
Module | MessageLog |
Header | /Engine/Source/Developer/MessageLog/Public/IMessageLogListing.h |
Include | #include "IMessageLogListing.h" |
Syntax
class IMessageLogListing : public IMessageLog
Remarks
A message log listing, such as the Compiler Log, or the Map Check Log.
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | Clears messages (if paged, in the current page) | |
![]() |
void | Clears the message selection | |
![]() ![]() |
void | ExecuteToken
(
const TSharedRef< class IMessageToken >& Token |
Performs an operation depending on the token (execute hyperlink etc.) |
![]() ![]() |
FString | Gets all the unfiltered messages as a single piece of text | |
![]() ![]() |
const TArray< TSharedRef< class FTokenizedMessage > > & | Gets a list of the filtered messages for the specific log listing | |
![]() ![]() |
const FText & | GetLabel () |
Gets the message log listing label |
![]() ![]() |
const TArray< TSharedRef< class FMessageFilter > > & | Gets the set of message filters used when displaying messages | |
![]() ![]() |
const FName & | GetName () |
Gets the message log listing unique name |
![]() ![]() |
const TArray< TSharedRef< class FTokenizedMessage > > & | Gets a list of the selected messages for the specific log listing | |
![]() ![]() |
FString | Gets all the unfiltered selected messages as a single piece of text | |
![]() |
void | Inverts the message selection | |
![]() ![]() |
bool | IsMessageSelected
(
const TSharedRef< class FTokenizedMessage >& Message |
Get the message selection state |
![]() |
IMessageLogListing::FChangedEvent TBaseMulticastDelegate_NoParams | ||
![]() |
IMessageTokenClickedEvent & | ||
![]() |
IMessageLogListing::FOnPageSelectionChangedEvent TBaseMulticastDelegate_NoParams | ||
![]() |
IMessageLogListing::FOnSelectionChangedEvent TBaseMulticastDelegate_NoParams | ||
![]() |
void | SelectMessage
(
const TSharedRef< class FTokenizedMessage >& Message, |
Set the message selection state |
![]() |
void | SelectMessages
(
const TArray< TSharedRef< class FTokenizedMessage > >& InSelectedMessages |
Sets multiple selected messages |
![]() |
void | Sets the message log listing label |
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FChangedEvent | Broadcasts whenever we are informed of a change in the IMessageLogListing | |
![]() |
FOnPageSelectionChangedEvent | Broadcasts whenever page selection state is changed | |
![]() |
FOnSelectionChangedEvent | Broadcasts whenever selection state is changed | |
![]() |
IMessageTokenClickedEvent | Broadcasts when a token is clicked/executed |