IMessageLogListing

A message log listing, such as the Compiler Log, or the Map Check Log.

Windows
MacOS
Linux

Inheritance Hierarchy

IMessageLog

IMessageLogListing

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

Name Description

Public function

void

 

ClearMessages()

Clears messages (if paged, in the current page)

Public function

void

 

ClearSelectedMessages()

Clears the message selection

Public function Const

void

 

ExecuteToken

(
    const TSharedRef< class IMessageTok...
)

Performs an operation depending on the token (execute hyperlink etc.)

Public function Const

FText

 

GetAllMessagesAsText()

Gets all the unfiltered messages as a single piece of text

Public function Const

const TArray...

 

GetFilteredMessages()

Gets a list of the filtered messages for the specific log listing

Public function Const

const FText ...

 

GetLabel()

Gets the message log listing label

Public function Const

const TArray...

 

GetMessageFilters()

Gets the set of message filters used when displaying messages

Public function Const

const FName ...

 

GetName()

Gets the message log listing unique name

Public function Const

const TArray...

 

GetSelectedMessages()

Gets a list of the selected messages for the specific log listing

Public function Const

FText

 

GetSelectedMessagesAsText()

Gets all the unfiltered selected messages as a single piece of text

Public function

void

 

InvertSelectedMessages()

Inverts the message selection

Public function Const

bool

 

IsMessageSelected

(
    const TSharedRef< class FTokenizedM...
)

Get the message selection state

Public function

IMessageLogL...

 

OnDataChanged()

Public function

IMessageToke...

 

OnMessageTokenClicked()

Public function

IMessageLogL...

 

OnPageSelectionChanged()

Public function

IMessageLogL...

 

OnSelectionChanged()

Public function

void

 

SelectMessage

(
    const TSharedRef< class FTokenizedM...,
    bool bSelected
)

Set the message selection state

Public function

void

 

SelectMessages

(
    const TArray< TSharedRef< class FTo...
)

Sets multiple selected messages

Public function

void

 

SetLabel

(
    const FText& InLogLabel
)

Sets the message log listing label

Classes

Name

Description

Public class

FChangedEvent

Broadcasts whenever we are informed of a change in the IMessageLogListing

Public class

FOnPageSelectionChangedEvent

Broadcasts whenever page selection state is changed

Public class

FOnSelectionChangedEvent

Broadcasts whenever selection state is changed

Public class

IMessageTokenClickedEvent

Broadcasts when a token is clicked/executed

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss