warrence
f6e5a34278
Simplify collection initialization
2025-09-27 23:32:48 +02:00
warrence
09ac8d0433
Use Assert.That(<collection>, Has.Count.EqualTo(...));
2025-09-27 23:30:13 +02:00
warrence
092230b435
Simplify test setup and use new "entity" naming
2025-09-27 23:27:37 +02:00
warrence
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
warrence
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
warrence
3bea3f5a9b
Rename class BoundingBox2 to Rectangle
2025-09-25 19:11:18 +02:00
warrence
263e215f41
Add some basic unit tests
2025-08-27 19:38:43 +02:00
warrence
a52b19bfa4
Move project to sub-directory, add empty test project, and fix namespace
2025-08-27 18:40:29 +02:00