public WireDestConfig(MappingsWireData data) { Destination = data.Destination; PlayfieldItem = data.DestinationPlayfieldItem; Device = data.DestinationDevice; DeviceItem = data.DestinationDeviceItem; PulseDelay = data.PulseDelay; IsPulseSource = false; }
public WireListData(MappingsWireData mappingsWireData) { Description = mappingsWireData.Description; Source = mappingsWireData.Source; SourceInputActionMap = mappingsWireData.SourceInputActionMap; SourceInputAction = mappingsWireData.SourceInputAction; SourcePlayfieldItem = mappingsWireData.SourcePlayfieldItem; SourceConstant = mappingsWireData.SourceConstant; SourceDevice = mappingsWireData.SourceDevice; SourceDeviceItem = mappingsWireData.SourceDeviceItem; Destination = mappingsWireData.Destination; DestinationPlayfieldItem = mappingsWireData.DestinationPlayfieldItem; DestinationDevice = mappingsWireData.DestinationDevice; DestinationDeviceItem = mappingsWireData.DestinationDeviceItem; PulseDelay = mappingsWireData.PulseDelay; MappingsWireData = mappingsWireData; }