public SavedInputPin(ChipSaveData chipSaveData, Pin pin) { name = pin.pinName; isCylic = pin.cyclic; wireType = pin.wireType; if (pin.parentPin) { parentChipIndex = chipSaveData.ComponentChipIndex(pin.parentPin.chip); parentChipOutputIndex = pin.parentPin.index; } else { parentChipIndex = -1; parentChipOutputIndex = -1; } }
public SavedOutputPin(ChipSaveData chipSaveData, Pin pin) { name = pin.pinName; wireType = pin.wireType; }