Lyra uses the UI Extension Subsystem in combination with Common UI to define HUD Layouts and the widgets that comprise them.
- Overview of the UI Extension Subsystem
- Example in Lyra
- The only way to query UI Extension points is
UUIExtensionSubsystem::AddReferencedObjects which is a sequential read.