mirror of
https://github.com/MadeOfJelly/MushMachine.git
synced 2024-10-29 22:45:34 +01:00
668 B
668 B
Terminology
Engine
is defined as MM::Engine
.
Service
is defined as MM::Services::Service
, the Service's base class, which was previously known as ServiceSystem
and SubSystem
.
Scene
is defined as a ECS-style EnTT::registry. It contains Entities, Components and Systems.
Entity
is defined as a ECS Entity, see EnTT
.
System
is defined as a ECS-style System. In this case, it's a free function.
Screen
is defined as a State of enabled and disabled Service
s. (see ScreenDirector
)