Bounds bounds() const override
Get the rendering bounds of this widget.
Size size() const override
Get the size of the widget.
void setColor(color_t new_color)
Set the background color.
void draw() const override
Render the widget to the screen.
Body(Widget *child, color_t backgroundColor=COLOR_BLACK, const Padding &padding={0})
Construct the body with an optional color and padding for the child widget.