Difference between revisions of "ITerminalAction/ru"
From Space Engineers Wiki
Line 20: | Line 20: | ||
<br> Применить действие к указанному блоку | <br> Применить действие к указанному блоку | ||
− | ''void '''Apply'''(IMyCubeBlock block, ListReader<TerminalActionParameter> terminalActionParameters)'' | + | ''void '''Apply'''(IMyCubeBlock block, ListReader<[[TerminalActionParameter/ru|TerminalActionParameter]]> terminalActionParameters)'' |
<br> Применить к блоку '''block''' действие с параметрами '''terminalActionParameters''' | <br> Применить к блоку '''block''' действие с параметрами '''terminalActionParameters''' | ||
Latest revision as of 20:48, 18 August 2016
Версия игры: 1.144
Пространство имён Sandbox.ModAPI.Interfaces
public interface ITerminalAction
Действие, вызываемое для блока через Apply
Свойства:
string Id { get; }
Идентификатор действия
string Icon { get; }
Путь к файлу с иконкой действия
StringBuilder Name { get; }
Название действия
Методы:
void Apply(IMyCubeBlock block)
Применить действие к указанному блоку
void Apply(IMyCubeBlock block, ListReader<TerminalActionParameter> terminalActionParameters)
Применить к блоку block действие с параметрами terminalActionParameters
void WriteValue(IMyCubeBlock block, StringBuilder appendTo)
Возвращает в appendTo текущее значение параметре, изменяемого действием
bool IsEnabled(IMyCubeBlock block)
Разрешено ли данное действие