f6e5a34278
Simplify collection initialization
2025-09-27 23:32:48 +02:00
09ac8d0433
Use Assert.That(<collection>, Has.Count.EqualTo(...));
2025-09-27 23:30:13 +02:00
092230b435
Simplify test setup and use new "entity" naming
2025-09-27 23:27:37 +02:00
85fcd2358f
Remove entity boundaries from Quadtree
...
The Quadtree did no meaningful management of entity boundaries. All it did was store the maximum and inflate the query rectangle accordingly. The caller can easily take over this responsibility. Consequently, this simplifies queries.
2025-09-27 23:23:38 +02:00
83141aeb14
Remove dependency on IWorldObject by introducing callbacks, and change terminology from "world object" to "(world) entity"
2025-09-27 21:37:58 +02:00
3bea3f5a9b
Rename class BoundingBox2 to Rectangle
2025-09-25 19:11:18 +02:00
263e215f41
Add some basic unit tests
2025-08-27 19:38:43 +02:00
a52b19bfa4
Move project to sub-directory, add empty test project, and fix namespace
2025-08-27 18:40:29 +02:00