Convert Port fully over to properties

This commit is contained in:
Matt Nadareski
2026-04-04 01:36:42 -04:00
parent 9e721c5c43
commit 4bb670ac15
8 changed files with 50 additions and 42 deletions

View File

@@ -194,6 +194,8 @@ namespace SabreTools.Data.Extensions
return media.Clone() as Media;
else if (self is Original original)
return original.Clone() as Original;
else if (self is Port port)
return port.Clone() as Port;
else if (self is RamOption ramOption)
return ramOption.Clone() as RamOption;
else if (self is Release release)
@@ -331,10 +333,6 @@ namespace SabreTools.Data.Extensions
{
clonePart.Interface = selfPart.Interface;
}
else if (self is Port selfPort && clone is Port clonePort)
{
clonePort.Tag = selfPort.Tag;
}
else if (self is Rom selfRom && clone is Rom cloneRom)
{
cloneRom.Dispose = selfRom.Dispose;