index
:
game
master
A "game" written from scratch in Rust
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
ecs
/
src
/
query
Age
Commit message (
Collapse
)
Author
12 days
refactor(ecs): move & rename EntityHandle to entity::Handle
HampusM
13 days
refactor(ecs): replace query options with fieldless terms
HampusM
2025-03-19
refactor(ecs): replace component::RefSequence with query terms
HampusM
2025-03-18
refactor(ecs): fix Clippy lints
HampusM
2025-03-17
fix(ecs): correct oversights made in component storage rewrite
HampusM
2025-02-12
refactor(ecs): rewrite component storage
HampusM
2025-01-10
feat(ecs): add support for custom inner ComponentIter iter
HampusM
2025-01-10
refactor(ecs): add struct for querying using component metadata
HampusM
2024-12-20
perf(ecs): use hashbrown's HashMap & HashSet
HampusM
Hashbrown's HashMap & HashSet is faster than std's. I guess this is because std (which uses hashbrown) does not enable hashbrown's default-hasher flag and instead uses a slower hasher.
2024-12-08
refactor(ecs): make query options entity_filter fn take slice
HampusM
2024-11-11
refactor(ecs): use same ID for entities & components
HampusM
2024-06-22
feat(ecs): add query options filter entities
HampusM