Difference between revisions of "IMyFunctionalBlock/ru"
From Space Engineers Wiki
Line 7: | Line 7: | ||
==Свойства:== | ==Свойства:== | ||
''bool '''Enabled''' { get; }'' | ''bool '''Enabled''' { get; }'' | ||
− | <br> Состояние блока, true - включен, false - выключен | + | <br> Состояние блока, '''true''' - включен, '''false''' - выключен |
==Методы:== | ==Методы:== | ||
''void '''RequestEnable'''(bool enable);'' | ''void '''RequestEnable'''(bool enable);'' | ||
− | <br> Изменить состояние блока, '''enable''' = true - включен, false - выключен | + | <br> Изменить состояние блока, '''enable''' = true - включен, '''false''' - выключен |
==Свойства, доступные через GetValue<T> / SetValue<T> ([[TerminalPropertyExtensions/ru|TerminalPropertyExtensions]]):== | ==Свойства, доступные через GetValue<T> / SetValue<T> ([[TerminalPropertyExtensions/ru|TerminalPropertyExtensions]]):== |
Revision as of 18:54, 18 August 2016
Пространство имён Sandbox.ModAPI.Ingame
public interface IMyFunctionalBlock : IMyTerminalBlock, IMyCubeBlock, IMyEntity
Общий интерфейс функциональных блоков
Contents
Свойства:
bool Enabled { get; }
Состояние блока, true - включен, false - выключен
Методы:
void RequestEnable(bool enable);
Изменить состояние блока, enable = true - включен, false - выключен
Свойства, доступные через GetValue<T> / SetValue<T> (TerminalPropertyExtensions):
bool OnOff
Состояние блока, true - включен, false - выключен
Действия, вызываемые через Apply:
OnOff
Переключить состояние
OnOff_On
Включить блок
OnOff_Off
Выключить блок