make BuildingSystem stateless: FactoryState becomes a parameter
This commit is contained in:
@@ -1605,8 +1605,8 @@ void GameWorldView::drawPortItems(QPainter& painter)
|
||||
|
||||
painter.save();
|
||||
painter.setClipRegion(clip);
|
||||
m_sim->getBuildings().forEachEmergingItem(drawItem);
|
||||
m_sim->getBuildings().forEachIncomingItem(drawItem);
|
||||
m_sim->getBuildings().forEachEmergingItem(m_sim->getFactoryState(), drawItem);
|
||||
m_sim->getBuildings().forEachIncomingItem(m_sim->getFactoryState(), drawItem);
|
||||
painter.restore();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user