Base widget instance requires type name
Area of the widget
Gets the calculated position of the widget
Changes the parent of a widget to the specified other widget.
Draw the widget
Code run when drawing
Code run when updating the widget
The parent widget
Area in which the widget cuts out child widgets
Gets this widget as a string
Update the widget
A widget