IMyConveyorSorter

From Space Engineers Wiki
Jump to: navigation, search

Версия игры: 1.175
Пространство Пространство имён Sandbox.ModAPI.Ingame

public interface IMyConveyorSorter : IMyFunctionalBlock, IMyTerminalBlock, IMyCubeBlock, IMyEntity
  Интерфейс сортировщика

Свойства:

bool DrainAll { get; set; }
  Опустошить всё

MyConveyorSorterMode Mode { get; }
  Режим работы сортировщика

Методы:

void GetFilterList(List<MyInventoryItemFilter> items)
  Возвращает список фильтрации сортировщика

void AddItem(MyInventoryItemFilter item)
  Добавить предмет item в список фильтрации

void RemoveItem(MyInventoryItemFilter item)
  Удалить предмет item из списка фильтрации

bool IsAllowed(MyDefinitionId id)
  Проверить, разрешено ли сортировщику пропускать объекты с идентификатором id

void SetFilter(MyConveyorSorterMode mode, List<MyInventoryItemFilter> items)
  Установить режим работы mode и список фильтрации items

Свойства, доступные через GetValue<T> / SetValue<T> (TerminalPropertyExtensions):

Boolean DrainAll
  Опустошить всё

Int64 blacklistWhitelist
  Чёрный или белый список

Действия, вызываемые через Apply:

DrainAll
  Переключить режим "опустошить всё"