removeVisible method
Implementation
void removeVisible(GameComponent obj) {
_visibleComponents.remove(obj);
if (obj.containsShapeHitbox) {
obj.children.query<ShapeHitbox>().forEach(_visibleCollisions.remove);
}
}
void removeVisible(GameComponent obj) {
_visibleComponents.remove(obj);
if (obj.containsShapeHitbox) {
obj.children.query<ShapeHitbox>().forEach(_visibleCollisions.remove);
}
}