tecs

Modules nested under tecs. Nothing is required by this name itself.

Submodules

ModuleDescription
tecs.applicationThe host-neutral application lifecycle.
tecs.assetsAcquires assets without blocking the host, and owns what a caller holds.
tecs.audioClips, voices, groups, keyed limits, and entity-owned sound.
tecs.ecsThe entity component system shared by game code and engine systems.
tecs.filesWhere a game reads content from and where it is allowed to write.
tecs.gfxThe public scene-rendering values a game spawns.
tecs.gpu2 modules
tecs.hostManaged-call bridge between the Rust application host and Nupp game state.
tecs.inputKeyboard, pointer, touch and gamepad state folded from typed platform events.
tecs.mcpThe MCP debug server, its tool registry, and the tools every build exposes.
tecs.physicsRigid-body simulation as part of the world.
tecs.platform6 modules
tecs.sequenceSnapshot-safe programs, waits, ownership, actions, and tween timelines.
tecs.tiledTiled TMX maps and TSX tilesets, loaded by the official Rust tiled crate.
tecs.uiRetained interfaces made from Tecs entities, with layout computed by Taffy.
tecs.watchWatches content for changes and hands settled ones to reload handlers.