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