refactor: Remove "items" variable from core Broadphase class. (#2284)
items variable from core Broadphase class is replaced to abstract getter. Also methods for adding and removing items are added. All this together allows to preserve backward compatibility and allow broadphase / collision detection developer to specify own algorithm of adding/removing hitboxes and algorithm of accessing a full list of hitboxes.
A
Alexey Volkov committed
1819c5759060579b8fbbf273befe622e799fef32
Parent: 263b9db
Committed by GitHub <noreply@github.com>
on 1/25/2023, 8:34:34 PM