Added assemblages

This commit is contained in:
Justin van der Leij 2018-11-11 19:42:44 +01:00
parent 11255fd722
commit f7a394f057
12 changed files with 204 additions and 93 deletions

11
TODO
View file

@ -3,6 +3,13 @@
[x] Add Entity:ensure (maybe?)
[ ] Put pools in the Instance and invert dependency.
[ ] Share pools between systems
[ ] Remove System callbacks
[x] Remove System callbacks
[x] Put .added and .removed in pools so they can be iterated over
[ ] Implement assemblages
[x] Implement assemblages
[x] Do :apply automatically with marked entities
[x] Remove Entity.components. Use Entity[Component] instead
[ ] Add missing documentation
[ ] Fix current documentation
[ ] Write unit tests
[ ] Write examples