service
FreeBodyEngine.core.service
#
Service(name)
#
Base class for engine services (registered with
FreeBodyEngine.register_service). Subclasses declare self.dependencies
(other service names that must already be registered before this one
can be) and may override on_initialize/on_destroy for setup/teardown.
Names this service name, with no dependencies declared yet.