| 41 | } |
| 42 | |
| 43 | bool WireProcessor::readInputConnection(WireConnection const& connection) { |
| 44 | if (auto wes = m_workingWireEntities.ptr(connection.entityLocation)) |
| 45 | return wes->outputStates.get(connection.nodeIndex); |
| 46 | return false; |
| 47 | } |
| 48 | |
| 49 | void WireProcessor::populateWorking(WireEntity* wireEntity) { |
| 50 | auto p = m_workingWireEntities.insert(wireEntity->tilePosition(), WireEntityState{nullptr, {}, false}); |