That’s a debug function though. I don’t think that’ll work in a packaged build. I also need to be able to output text/icons (e.g. IMMUNE, BLOCKED, etc…).
So far my widget pooling is working. I’ve 10 child widgets that just get worked through. Took 4ms of gamethread time down to 0.5ms of gamethread time. So it was purely the create/destroy of child widgets causing this massive gamethread time loss. It would be great though if UE had a built in way to render text in niagara. Seams really strange there isn’t a text renderer built into it.