X157 Dev Notes

One simulant attempts to share insight with others.

Lyra UI Messaging Subsystem

This is part of How Common UI is Setup in LyraStarterGame. Read that as well for more info.

Lyra UI Messaging Subsystem

LyraUIMessagingSubsystem : public CommonMessagingSubsystem from CommonGame

The Lyra UI Messaging Subsystem manages the UI.Layer.Modal layer of the UI Layout.

This subsystem provides these common capabilities:

The widget classes to use are defined by INI settings. They must be derivatives of CommonGameDialog, which is itself a CommonActivatableWidget.

DefaultGame.ini Settings for Lyra UI Messaging Subsystem

[/Script/LyraGame.LyraUIMessaging]
ConfirmationDialogClass=/Game/UI/Foundation/Dialogs/W_ConfirmationDefault.W_ConfirmationDefault_C
ErrorDialogClass=/Game/UI/Foundation/Dialogs/W_ConfirmationError.W_ConfirmationError_C