Just guessing here, from what i have seen in that YT tutorial (btw great tut).
- those widgets are instanced static meshes (i think)
- you need material that can handle instanced mesh parameters
- material then animates *like changes bar length etc) self from that instanced mesh parameter
It is kind of hack that uses instanced meshes to display slate stuff.
Well all that is guessing from tut.