Skip to main content

25 docs tagged with "rendering"

View all tags

Characterbio

Renders the character biography UI panel, including portrait, status badges, inventory, and scrollable descriptive text sections for a selected character.

Chatline

Renders individual chat messages with dynamic content such as user names, messages, and special badges for announcements, system messages, or skins.

Colouradder

Manages additive colour blending stacks for an entity and propagates colour updates to child entities and render systems.

Debugger

Provides runtime line-drawing debug visualization for entities by rendering debug lines between specified origin and target points.

Drawable

Manages the visual appearance of an entity by storing and synchronizing image, atlas, and background assets for rendering in the UI or world.

Falloffdefs

Registers specific falloff texture definitions for different tile types using the TileManager.

Fx

A runtime script that defines and configures visual and audio effect entities in Don't Starve Together using AnimState, SoundEmitter, and periodic update tasks.

Graphedge

Represents a bidirectional connection between two graph nodes in the world map, managing rendering, locking, and data persistence for map navigation structures.

Groundshadowhandler

Manages a ground shadow effect that dynamically scales and positions beneath an entity based on its vertical height.

Healthbar

Renders a visual health bar and percentage label above an entity, updating in response to health changes.

Image

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

Itemimage

Renders a visual item frame with dynamic skin/icon display, new/unlocked status indicators, and click interaction handling in UI screens.

Minimap

Creates the minimap entity used for rendering the local area map on the HUD.

Nineslice

A UI widget that renders a scalable nine-sliced image by arranging nine sub-elements around a central content area.

Ocean

Manages ocean surface wave direction and speed for rendering or simulation.

Oceancolor

Manages dynamic color and texture blending for the ocean floor and sky based on time of day phases (day, dusk, night, no_ocean).

Shadeeffects

Manages dynamic leaf canopy shading effects using the ShadeRenderer system, including texture, position, rotation, and strength based on ambient light.

Sheltered Replica

Manages the dynamic shadeoverride state for an entity's animation based on its sheltered status, with smooth interpolation between exposed and sheltered values.

Speechbubble

Renders a dynamic speech bubble with a face image and text, positioned relative to a target entity's screen coordinates.

Text

Renders and manages displayable text widgets with dynamic sizing, truncation, alignment, and multiline support for UI elements.

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.

Tilebg

Renders a horizontally or vertically tiled background with optional end caps and separators, used for UI panels and containers.

Tilebg Quagmire

Creates and manages horizontal separator images for rendering tile backgrounds in the Quagmire biome UI.

Tiledefs

Registers all game tile definitions—including land, ocean, impassable, and noise types—with associated visual, audio, and physical properties via the TileManager.

Video

Renders a video widget on an entity by interfacing with the VideoWidget component and its underlying video playback system.