Dynamic Slate Elements Through HUD Blueprint

It’s not because Slate APIs are outside of UObject environment, so blueprint system don’t know how to communicate with it. You would need to create extra layer (classes for UI, functions to control them etc.) in UObject to be able to expose and control slate from blueprint… and this is exacly what UMG is doing too.