2 files changed
+4
-11
lines changed- .github/workflows/ci.yml+182-25
- LICENSE+1-1
- README.md+1-1
- cmake/target_default_compile_warnings.cmake+10-1
- distr/flecs.c+912-714
- distr/flecs.h+26-122
- docs/Docs.md+2
- include/flecs/addons/cpp/component.hpp+15-79
- include/flecs/addons/cpp/mixins/entity/impl.hpp+1-1
- include/flecs/addons/cpp/mixins/module/impl.hpp+2-2
- include/flecs/addons/cpp/mixins/query/builder_i.hpp-21
- include/flecs/addons/cpp/mixins/term/builder_i.hpp+1-1
- include/flecs/addons/flecs_cpp.h+5-14
- include/flecs/datastructures/map.h+2-4
- src/addons/flecs_cpp.c+146-77
- src/addons/json/serialize_iter_result.c+1-1
- src/addons/meta/api.c+1-3
- src/addons/meta/serialized.c+24-2
- src/addons/metrics.c+1-1
- src/addons/rest.c+2
- src/bootstrap.c+114-31
- src/datastructures/block_allocator.c+20-1
- src/datastructures/map.c+25-59
- src/entity.c+256-291
- src/entity_name.c+3-4
- src/observable.c+32-19
- src/private_types.h+2
- src/query/compiler/compiler.c+4-4
- src/query/compiler/compiler_term.c+2-2
- src/query/engine/eval.c+71-29
- src/query/engine/eval_utils.c+2-2
- src/query/types.h+9-2
- src/query/util.c+3-3
- src/query/validator.c+12-3
- src/search.c+17-28
- src/stage.c+15
- src/stage.h+4
- src/storage/id_index.c+63-21
- src/storage/id_index.h+32-14
- src/storage/table.c+36-81
- src/storage/table.h+5-15
- src/storage/table_cache.c-1
- src/storage/table_graph.c+5-7
- src/world.c+5-13
- test/core/project.json+10-3
- test/core/src/Add.c+33
- test/core/src/Clone.c+10-4
- test/core/src/Delete.c+6-3
- test/core/src/Each.c+56
- test/core/src/Entity.c+4-2
- test/core/src/Event.c+26
- test/core/src/Get_component.c+2-1
- test/core/src/Hierarchies.c+2-1
- test/core/src/Internals.c+12-5
- test/core/src/Monitor.c+6-2
- test/core/src/New.c+15-7
- test/core/src/New_w_Count.c+4
- test/core/src/Observer.c+3-1
- test/core/src/OnDelete.c+87-25
- test/core/src/Prefab.c+2-1
- test/core/src/SingleThreadStaging.c+26-13
- test/core/src/Sparse.c-2
- test/core/src/Type.c+2-1
- test/core/src/Union.c+4-2
- test/core/src/main.c+39-4
- test/cpp/project.json+4-1
- test/cpp/src/Enum.cpp+1-1
- test/cpp/src/Observer.cpp+1-1
- test/cpp/src/Query.cpp+67-8
- test/cpp/src/QueryBuilder.cpp+35-9
- test/cpp/src/main.cpp+34-4
- test/meta/src/DeserializeFromJson.c+49-38
- test/query/project.json+11-3
- test/query/src/Basic.c+6-50
- test/query/src/Cached.c+2-4
- test/query/src/Operators.c+336-1
- test/query/src/QueryStr.c+34
- test/query/src/main.c+51-11
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
88 | 88 |
| |
89 | 89 |
| |
90 | 90 |
| |
91 |
| - | |
92 |
| - | |
93 |
| - | |
94 | 91 |
| |
95 |
| - | |
| 92 | + | |
96 | 93 |
| |
97 | 94 |
| |
98 | 95 |
| |
| |||
2269 | 2266 |
| |
2270 | 2267 |
| |
2271 | 2268 |
| |
2272 |
| - | |
2273 |
| - | |
2274 |
| - | |
2275 |
| - | |
2276 | 2269 |
| |
2277 | 2270 |
| |
2278 | 2271 |
| |
2279 | 2272 |
| |
2280 |
| - | |
| 2273 | + | |
2281 | 2274 |
| |
2282 |
| - | |
| 2275 | + | |
2283 | 2276 |
| |
2284 | 2277 |
| |
2285 | 2278 |
| |
|
0 commit comments