• Brief
  • Object relation
  • UserInterface
  • UIState
  • UIElement
  • Initial setup
  • Initialize the UI
  • Updating and drawing the UI
  • Showing the UI
  • State history
  • Adding elements
  • Adding some text
  • Centering element
  • Header-like text
  • Centering the UIPanel
  • Interaction with UIElements
  • Events
  • Tooltip on hover
  • Interactions when the UI shows or hides
  • Custom UIElement