tag traits fragment, first batching api impl

This commit is contained in:
BlackMATov
2024-12-29 16:02:07 +07:00
parent 9f1de727ad
commit affd13255a
3 changed files with 2179 additions and 144 deletions

View File

@@ -2,12 +2,10 @@
## Backlog
- add tag-fragment trait
- should insert/assign throw errors on failure?
- add auto chunk count reducing
- batching api for set/assign/insert/remove/clear/destroy
- every chunk can hold has_on_assign/has_on_insert/has_on_remove tags
- rename alive/empty to is_alive/is_empty
- optimize batch operations for cases with moving entities to empty chunks
- optimize batch operations for cases with fragments without constructs
- don't create empty exclude_set in execution every time when it's not exist
- should we clear chunk's components by on_insert tag callback?

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff