Skip to content

Latest commit

 

History

History
23 lines (21 loc) · 1.88 KB

list-of-systems.md

File metadata and controls

23 lines (21 loc) · 1.88 KB

List of Systems

The following is a list of Systems that are available in the Lullaby repository. Detailed documentation for individual [Systems] (ecs.md#system) is available in their respective folders.

System Description
animation Animates component data (eg. position, rotation, color) values over time
audio Loads, plays, and maintains audio assets
collision Provides basic collision queries
datastore Allows arbitrary data to be stored with an Entity
deform Handles deformation logic for transform and render systems
dispatcher Provides a Dispatcher as a Component for each Entity
layout Automatically updates positions of all children based on layout parameters
map_events Allows mapping of events in a data-driven manner
name Associates a name with an entity
render Draws (renders) Entities on the screen
reticle Provides a point-and-click style cursor
script Allows scripts to be attached to entites
scroll Updates the position of its children based on touch input
text Manages the rendering of i18n strings
transform Provides Entities with position, rotation, scale and volume