feat(ecs): implement basic ECS

This commit is contained in:
2026-09-06 22:39:22 +02:00
commit 57b350863a
10 changed files with 1392 additions and 0 deletions
Executable
+25
View File
@@ -0,0 +1,25 @@
CompileFlags:
Add: [-std=c++20, -Wall, -Werror, -Wpedantic]
InlayHints:
BlockEnd: true
Designators: false
Enabled: true
ParameterNames: true
DeducedTypes: true
TypeNameLimit: 24
Completion:
HeaderInsertion: IWYU
Hover:
ShowAKA: true
If:
PathMatch: (./.*\.cpp|./.*\.hpp)
Diagnostics:
UnusedIncludes: Strict
MissingIncludes: Strict
Documentation:
CommentFormat: Doxygen