Upgrade structure of code base
This commit is contained in:
@@ -2,19 +2,20 @@ using Enigmos.Cables;
|
||||
using Enigmos.Modules.ControllingModules;
|
||||
using Nocturnis.Enigmos.Modules;
|
||||
using Nocturnis.Enigmos.Ports;
|
||||
using Nocturnis.Enigmos.Ports.SignalPorts.Directions;
|
||||
|
||||
namespace Enigmos.Ports.SignalPorts;
|
||||
public partial class SignalInPort : SignalPort, ISignalInPort
|
||||
{
|
||||
public new IControllingModule Module
|
||||
{
|
||||
get => (base.Module as ControllingModule)!;
|
||||
get => (base.Module as PiplineModule)!;
|
||||
set => base.Module = value;
|
||||
}
|
||||
|
||||
public new SignalOutPort? ConnectedPort
|
||||
public new ISignalOutPort? ConnectedPort
|
||||
{
|
||||
get => base.ConnectedPort as SignalOutPort;
|
||||
get => base.ConnectedPort as ISignalOutPort;
|
||||
set => base.ConnectedPort = value;
|
||||
}
|
||||
|
||||
@@ -27,4 +28,5 @@ public partial class SignalInPort : SignalPort, ISignalInPort
|
||||
res.PortTo = other;
|
||||
return res;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user