Age | Commit message (Expand) | Author |
2024-04-13 | feat(ecs): add extensions | HampusM |
2024-04-11 | feat(ecs): add specifying to drop soles last | HampusM |
2024-04-11 | fix(ecs): allow queries to contain the same components | HampusM |
2024-04-10 | feat(ecs): add weak ref single | HampusM |
2024-04-10 | feat(ecs): reexport Sole derive macro | HampusM |
2024-04-10 | chore(ecs): make shared singletons not components | HampusM |
2024-04-10 | chore(ecs): remove Event trait id method & take events by value | HampusM |
2024-04-09 | feat(ecs): add support for singleton components | HampusM |
2024-04-09 | refactor(ecs): move Local to own module | HampusM |
2024-04-09 | refactor: move query structs to new query module | HampusM |
2024-04-09 | refactor(ecs): make entity finding a ComponentStorage method | HampusM |
2024-04-06 | feat(ecs): add weak reference actions | HampusM |
2024-04-06 | refactor(ecs): make stopping into a action | HampusM |
2024-04-06 | refactor(ecs): fix Clippy lints | HampusM |
2024-04-06 | chore(ecs): change Action visibility to pub(crate) | HampusM |
2024-04-06 | feat(ecs): add stopping event loop | HampusM |
2024-04-06 | feat(ecs): add event loop function to world | HampusM |
2024-04-04 | feat(ecs): allow components to be specified to be dropped last | HampusM |
2024-04-04 | feat(ecs): add weak reference query | HampusM |
2024-03-29 | fix(ecs): prevent silently ignoring component if lock is occupied | HampusM |
2024-03-29 | feat(ecs): make World unwind safe | HampusM |
2024-03-16 | feat(ecs): make perform_queued_actions take non mut self reference | HampusM |
2024-03-12 | feat(ecs): make components internally mutable | HampusM |
2024-03-06 | feat(ecs): add queueing up spawning entities from systems | HampusM |
2024-03-06 | refactor(ecs): pass around all world data and not component storage | HampusM |
2024-03-02 | feat(ecs): add event trait | HampusM |
2024-02-29 | fix(ecs): make Query Comps generic type bound to ComponentSequence | HampusM |
2024-02-29 | feat(ecs): add iterating over queries non-mutably | HampusM |
2024-02-29 | feat(ecs): allow up to 15 system parameters | HampusM |
2024-02-28 | refactor(ecs): use better system input type filtering solution | HampusM |
2024-02-26 | fix(ecs): make Component trait not automatic & add derive macro | HampusM |
2024-02-26 | feat(ecs): add support for multiple system queries & local components | HampusM |
2024-02-22 | chore(ecs): add must_use attribute to System::initialize | HampusM |
2024-02-22 | feat(ecs): make Query implement IntoIterator | HampusM |
2024-02-22 | refactor(ecs): remove useless referencing in Local::deref_mut | HampusM |
2024-02-22 | refactor(ecs): elide lifetimes of Sequence::from_components | HampusM |
2024-02-22 | feat(ecs): add support for system local components | HampusM |
2024-02-21 | refactor(ecs): add system trait | HampusM |
2024-02-20 | feat(ecs): rename WorldExtra to ComponentStorage & make public | HampusM |
2024-02-18 | feat: add entity component system library | HampusM |