Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

UInteraction States

Core transitions:

  • None
  • Hovered
  • Pressed
  • Disabled

UInteractionColors

When an entity carries UInteractionColors, the feedback observer updates UNode.background_color automatically from the current state.

  • use Pickable::IGNORE on decorative text or child entities inside a button
  • keep final state logic inside widget systems when needed, rather than relying only on color