Commit graph

11 commits

Author SHA1 Message Date
Marcus
1de41447b6
Remove observer for now (#34)
* Add case for when component is not found in archetype

* Check only destination archetype first

* Omit onNotifyAdd

* Remove observers
2024-05-08 01:04:11 +02:00
Marcus
d5414f1bc4
Add iter method (#20) 2024-05-05 15:22:02 +02:00
Marcus
089c5d46a9
Fix component overriding when in disorder (#15)
* Fix component overriding when in disorder

* Add benchmarks

* Should use same data
2024-05-03 02:39:59 +02:00
Marcus
4978ac7856
Separate ids and add tests (#11) 2024-05-01 01:09:15 +02:00
Marcus
dc73c03d74
Swap entity index for last row (#6) 2024-04-30 16:05:31 +02:00
Marcus
8ef960dad6
Add without (#4)
* Add without

* Return self

* Set compatibleAchetype after without

* Add test for Without

* Adding test
2024-04-29 15:21:05 +02:00
Ukendio
8223b7ae91 Add observers 2024-04-28 16:46:40 +02:00
Ukendio
44e6813cfb Remove mirror from benchmark example 2024-04-25 16:37:01 +02:00
Ukendio
74fe5be0c0 Index into archetypemap 2024-04-25 16:26:30 +02:00
Ukendio
e90efbc342 Rename operation add to set 2024-04-24 17:32:07 +02:00
Ukendio
6cafbc1221 Rebase 2024-04-23 17:10:49 +02:00