Skip to main content

15 docs tagged with "widget"

View all tags

Button

Base class for interactive UI buttons, handling input, focus, state management, and visual feedback.

Customizationlist

Renders and manages interactive UI spinners for in-game world customization options in the sandbox menu.

Image

Renders a textured image widget within the UI system, supporting multiple texture states, tinting, scaling, and interaction callbacks.

ImageButton

A UI widget that displays an image and responds to user interaction states such as focus, press, disable, and selection, with support for per-state texture and color customization.

Itemslot

A UI widget that displays an inventory item slot with support for highlighting, background layers, labels, and tile placement.

Radiobuttons

Manages a group of radio button widgets for UI selection controls, supporting horizontal/vertical layouts and data-based selection.

Sgboatmeter

Manages the visual state and animation sequence for the boat meter UI widget in DST.

Spinner

A UI widget that displays and allows selection from a list of options using arrow buttons, supporting both keyboard/controller input and programmatic control.

Templates

Provides reusable UI widget constructors for building menus, dialogs, lists, and HUD elements in the frontend.

Textbutton

A clickable UI widget that displays text and automatically resizes a transparent background image to match the text width and height.

Textedit

A UI widget for displaying and editing text input with keyboard/controller support, formatting, and word prediction.

ThreeSlice

A UI widget that renders a horizontally or vertically scalable image by splitting it into three segments: a start cap, a repeating filler, and an optional end cap.

Truescrollarea

Implements a scrollable UI container with scissored content rendering, draggable scrollbar, and keyboard/mouse scroll support.

Uianimbutton

A UI button widget that plays back animations based on its state (idle, focus, disabled, down, selected).

Weedspage

A UI widget container for displaying weed-related content in the game's interface.