Characterbutton
A clickable UI button widget used in character selection screens to represent a character, displaying its avatar and lock state.
A clickable UI button widget used in character selection screens to represent a character, displaying its avatar and lock state.
Manages a scrollable grid of selectable character portraits and synchronizes them with a main portrait display, handling focus navigation and selection events in the character selection UI.
Manages the UI panel for browsing and selecting clothing items in the wardrobe screen, integrating item exploration, filtering, and selection handling.
A UI widget that presents a collapsible list of selectable text items, supporting both single and multiple selection modes.
Provides a UI panel for browsing and previewing emote items with character selection and filtering capabilities.
A UI widget that lets players select a server intention (Social, Cooperative, Competitive, or Madness) via interactive buttons.
Displays a horizontal picker of server intention options (Social, Cooperative, Competitive, Madness) with description text and callback support.
Displays a scrollable grid of account-owned items for player selection, commerce, and set information, with keyboard/controller UI integration.
Manages the UI widget for selecting inventory skins in the tradescreen, displaying a scrollable grid of items and handling user selection events.
A UI widget that acts as a selectable cursor in scrollable lists, handling focus navigation and selection states.
A UI widget for selecting server host behavior (ALONE or TOGETHER mode) in the server creation screen.
Renders a UI selector for choosing host mode (Alone or Together) in the server creation screen.
Renders a horizontal selector of playable world styles with descriptive text, allowing users to choose a world generation preset in the server creation UI.
Manages a group of radio button widgets for UI selection controls, supporting horizontal/vertical layouts and data-based selection.
A UI widget that displays and allows selection from a list of options using arrow buttons, supporting both keyboard/controller input and programmatic control.
Implements a weighted random selection data structure for choosing items based on assigned weights.