|
|
72508eb445
|
Support ecs::entity_container::batch_apply & store full entity handles (instead of entity IDs) in ECS tables
|
2023-08-23 12:58:00 +03:00 |
|
|
|
0b562a26c1
|
Add entity_container to ECS system arguments; make both entity_container and entity_handle optional arguments
|
2023-08-23 12:22:50 +03:00 |
|
|
|
0f621a9f3f
|
Add ecs::entity_container::attach/detach declarations (no implementation yet)
|
2023-08-23 00:05:12 +03:00 |
|
|
|
fee1f647b2
|
Add declare_uuid macro to simplify creating ecs component classes
|
2023-08-23 00:04:41 +03:00 |
|
|
|
9f36dfc0e4
|
Make compilation fail if ecs::entity_container::create is called with several equal component types
|
2023-08-22 23:24:49 +03:00 |
|
|
|
c59a28433a
|
Better ecs::entity_accessor interface
|
2023-08-22 23:15:56 +03:00 |
|
|
|
82682c0317
|
Refactor ecs::entity_container & add documentation
|
2023-08-22 22:36:04 +03:00 |
|
|
|
c1991cbb57
|
ECS library wip: support explicit query cache
|
2023-08-22 21:18:53 +03:00 |
|
|
|
e0e0df8128
|
ECS library wip & tests
|
2023-08-22 20:30:04 +03:00 |
|
|
|
63008d62ff
|
ECS library wip
|
2023-08-22 14:53:03 +03:00 |
|
|
|
2667d1aadb
|
New ECS library wip
|
2023-08-19 15:21:17 +03:00 |
|