Windows Native Toolkit

Toast Notification Library

Native Windows tray notification node.

Use this library for short native notifications from tools, launchers, and packaged game workflows.

Show Notification

FieldDetails
PurposeShows a native Windows tray notification using the game window icon when available.
GivesCallback output or execution result.
NeedsTitle, Message, IconType.
C++ Example
  #include "ToastNotificationLibrary.h"

  UToastNotificationLibrary::ShowToastNotification(Title, Message, IconType);

Custom Toast Icons

Native support for custom balloon icons using both external image files (.png, .jpg, .bmp) and Unreal Engine UTexture2D assets.

UTexture2D Requirements

In packaged builds, textures must have their Compression Settings set to UserInterface2D (RGBA).

GDI Limitations

Images are automatically letterboxed to 64x64. Windows 32-bit GDI does not reliably support alpha compositing in balloon tooltips, so any transparent pixels are strictly forced to solid black.

Performance & Caching:

  • HICON handles are securely cached across GC cycles.
  • Features a hard cap of 32 cached icons; if exceeded, the oldest handles are evicted and destroyed.

Last updated on

On this page