Stop Your UI From Being a Paranoid Friend: Unreal Engine ViewModel Plugin
How to build event-driven UI in Unreal Engine with the UMG Viewmodel plugin: a C++ ViewModel for a spaceship HUD, FieldNotify setters and computed getters, and why we keep ViewModels in C++.