The children menu item.
The textures of the children items.
The universally unique identifier(UUID) of this object
Test if the object collide with another object o.
The font used for paint information.
Determines what to happen when the selected is confirmed.
Render the object.
Should the UI logic be calculated.
Should the UI logic be rendered.
Check the state of the object, and if this need to be removed, true should be returned.
How the GameLoop update the information of the UIObject.