class

ECS::World

Inherits Reference < Object

Instance methods

attach(entity : Entity, component : Component)
Source
detach(entity : Entity, component : Component)
Source
dispose
Source
entities_with(components : Set(Component.class)) : Set(Entity)
Source
entities_without(components : Set(Component.class)) : Set(Entity)
Source
first_entity_with(components : Set(Component.class)) : Entity
Source
pretty_print
Source
register(entity : Entity)
Source
remove_entity(entity : Entity)
Source