Type alias std::WidgetLayoutFn
typedef fn void(&Widget, int, int, int, int) WidgetLayoutFnCustom layout(widget, x, y, w, h) — called instead of the built-in layout for a WIDGET_CUSTOM node; must set widget->x/y/w/h (typically to the given box) and lay out+recurse into any children itself.