SNotificationItem

Interface class for an item in the event message list.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Slate

Header

/Engine/Source/Runtime/Slate/Public/Widgets/Notifications/SNotificationList.h

Include

#include "Widgets/Notifications/SNotificationList.h"

Syntax

class SNotificationItem : public SCompoundWidget

Remarks

Interface class for an item in the event message list. Real implementation is found in SEventMessageItemImpl

Functions

Name Description

Public function

void

 

ExpireAndFadeout()

Waits for the ExpireDuration then begins to fade out

Public function

void

 

Fadeout()

Begin the fade out

Public function Const

ECompletionS...

 

GetCompletionState()

Gets the visibility state of the throbber, success, and fail images

Public function

void

 

Pulse

(
    const FLinearColor& GlowColor
)

Pulse the notification with a certain outline glow color while it is still pending.

Public function

void

 

SetCompletionState

(
    ECompletionState State
)

Sets the visibility state of the throbber, success, and fail images

Public function

void

 

SetExpireDuration

(
    float ExpireDuration
)

Sets the ExpireDuration

Public function

void

 

SetFadeInDuration

(
    float FadeInDuration
)

Sets the FadeInDuration

Public function

void

 

SetFadeOutDuration

(
    float FadeOutDuration
)

Sets the FadeOutDuration

Public function

void

 

SetHyperlink

(
    const FSimpleDelegate& InHyperlink,
    const TAttribute< FText >& InHyper...
)

Sets the text and delegate for the hyperlink

Public function

void

 

SetText

(
    const TAttribute< FText >& InText
)

Sets the text for message element

Enums

Name

Description

Public enum

ECompletionState

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