Slate advanced layout


I want to position a few Slate widgets in unusual ways - for example arranging them in a circle, or atop one another. I know I can just create overlays for each widget and then control padding values, but this feel very much like a hack.

What is the cleanest way to implement some kind of custom layout ?

Thanks !

The clean way to do custom arrangement would be to implement a custom widget based on SPanel and then override OnArrangeChildren to arrange your child slots however you’d like.

SBoxPanel provides a simple example of setting up slots and arranging them.

Thanks a lot :slight_smile: