Ребята пишут свою dll с перехватом нативных функций
как мы все знаем u пакет - unreal scripts
u пакет содержит нативные функции
Когда я собирала компилятор эффектов то пришлось заново делать Core.u + Engine.u
там встречались следующие классы HUD + CANVAS они содержаться в Engine.u
canvas отрисовка на экране
hud имеет отношение к интерфейсу
можно взять и посмотреть скажем исходный код rguard защиты она старенькая но код там полезен для изучения.
и вывод на экран и многое другое там все присутствует