Difference between revisions of "IMyConveyorSorter/ru"
(One intermediate revision by the same user not shown) | |||
Line 7: | Line 7: | ||
==Свойства:== | ==Свойства:== | ||
− | |||
''bool '''DrainAll''' { get; set; }'' | ''bool '''DrainAll''' { get; set; }'' | ||
<br> Опустошить всё | <br> Опустошить всё | ||
− | ''[MyConveyorSorterMode/ru|MyConveyorSorterMode]] '''Mode''' { get; }'' | + | ''[[MyConveyorSorterMode/ru|MyConveyorSorterMode]] '''Mode''' { get; }'' |
<br> Режим работы сортировщика | <br> Режим работы сортировщика | ||
==Методы:== | ==Методы:== | ||
− | |||
''void '''GetFilterList'''(List<[[MyInventoryItemFilter/ru|MyInventoryItemFilter]]> items)'' | ''void '''GetFilterList'''(List<[[MyInventoryItemFilter/ru|MyInventoryItemFilter]]> items)'' | ||
<br> Возвращает список фильтрации сортировщика | <br> Возвращает список фильтрации сортировщика | ||
Line 32: | Line 30: | ||
==Свойства, доступные через GetValue<T> / SetValue<T> ([[TerminalPropertyExtensions/ru|TerminalPropertyExtensions]]):== | ==Свойства, доступные через GetValue<T> / SetValue<T> ([[TerminalPropertyExtensions/ru|TerminalPropertyExtensions]]):== | ||
− | |||
''Boolean '''DrainAll''''' | ''Boolean '''DrainAll''''' | ||
<br> Опустошить всё | <br> Опустошить всё | ||
− | '' | + | ''Int64 '''blacklistWhitelist''''' |
<br> Чёрный или белый список | <br> Чёрный или белый список | ||
==Действия, вызываемые через Apply:== | ==Действия, вызываемые через Apply:== | ||
− | |||
'''''DrainAll''''' | '''''DrainAll''''' | ||
<br> Переключить режим "опустошить всё" | <br> Переключить режим "опустошить всё" | ||
[[Category:Ingame API/ru]] | [[Category:Ingame API/ru]] |
Latest revision as of 09:48, 18 February 2017
Версия игры: 1.175
Пространство Пространство имён Sandbox.ModAPI.Ingame
public interface IMyConveyorSorter : IMyFunctionalBlock, IMyTerminalBlock, IMyCubeBlock, IMyEntity
Интерфейс сортировщика
Contents
Свойства:
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
Переключить режим "опустошить всё"