static public MemoryStruct.ITreeViewEntry TreeEntryFromCargoSpaceType( this MemoryStruct.ITreeViewEntry ShipTreeEntry, ShipCargoSpaceTypeEnum CargoSpaceType) => FromShipExtractSetCargoSpaceTypeAndTreeEntry(ShipTreeEntry) ?.FirstOrDefault(TreeEntryForCargoShipType => TreeEntryForCargoShipType.Key == CargoSpaceType).Value;
static public TreeViewEntry TreeEntryForCargoSpaceType( this TreeViewEntry ShipTreeEntry, ShipCargoSpaceTypeEnum CargoSpaceType) => FromShipExtractSetCargoSpaceTypeAndTreeEntry(ShipTreeEntry) ?.FirstOrDefault(TreeEntryForCargoShipType => TreeEntryForCargoShipType.Key == CargoSpaceType).Value;
static public MemoryStruct.ITreeViewEntry TreeEntryFromCargoSpaceType( this MemoryStruct.ITreeViewEntry shipTreeEntry, ShipCargoSpaceTypeEnum cargoSpaceType) => FromShipExtractSetCargoSpaceTypeAndTreeEntry(shipTreeEntry) ?.FirstOrDefault(treeEntryForCargoShipType => treeEntryForCargoShipType.Key == cargoSpaceType).Value;
public ActiveShipOpenInventoryCargoSpaceParam( ShipCargoSpaceTypeEnum CargoSpaceType) { this.CargoSpaceType = CargoSpaceType; }