ECS::World
Inherits Reference < Object
Instance methods
attach(entity : Entity, component : Component)
Sourcedetach(entity : Entity, component : Component)
Sourcedispose
Sourceentities_with(components : Set(Component.class)) : Set(Entity)
Sourceentities_without(components : Set(Component.class)) : Set(Entity)
Sourcefirst_entity_with(components : Set(Component.class)) : Entity
Sourcepretty_print
Sourceregister(entity : Entity)
Sourceremove_entity(entity : Entity)
Source