Module |
|
Header |
/Engine/Source/Runtime/Slate/Public/Framework/Notifications/NotificationManager.h |
Include |
#include "Framework/Notifications/NotificationManager.h" |
class FSlateNotificationManager
A class which manages a group of notification windows
Name | Description | |
---|---|---|
|
FSlateNotificationManager() |
Protect constructor as this is a singleton |
Name | Description | ||
---|---|---|---|
|
TSharedPtr< ... |
AddNotification ( |
Adds a floating notification |
|
AreNotificationsAllowed() |
Checks whether notifications are currently enabled. |
|
|
TSharedRef< ... |
CreateStackForArea ( |
Create a notification list for the specified screen rectangle |
|
ForceNotificationsInFront ( |
Called back from the SlateApplication when a window is activated/resized We need to keep notifications topmost in the z-order so we manage it here directly as there isn't a cross-platform OS-level way of making a 'topmost child'. |
|
|
FSlateNotifi... |
Get() |
Gets the instance of this manager |
|
GetWindows ( |
Gets all the windows that represent notifications |
|
|
QueueNotification ( |
Thread safe method of queuing a notification for presentation on the next tick |
|
|
SetAllowNotifications ( |
Sets whether notifications should be displayed at all. |
|
|
SetRootWindow ( |
Provide a window under which all notifications should nest. |
|
|
ShutdownOnPreExit() |
FCoreDelegates::OnPreExit shutdown callback |
|
|
Tick() |
Update the manager |