Difference between revisions of "IMyButtonPanel/ru"
Line 27: | Line 27: | ||
''bool '''IsButtonAssigned'''(int index)'' | ''bool '''IsButtonAssigned'''(int index)'' | ||
<br> Возвращает назначено ли действие для кнопки с указанными индексом '''index''' | <br> Возвращает назначено ли действие для кнопки с указанными индексом '''index''' | ||
− | |||
==Свойства, доступные через GetValue<T> / SetValue<T> ([[TerminalPropertyExtensions/ru|TerminalPropertyExtensions]]):== | ==Свойства, доступные через GetValue<T> / SetValue<T> ([[TerminalPropertyExtensions/ru|TerminalPropertyExtensions]]):== |
Revision as of 18:23, 17 February 2017
Версия игры: 1.175
Пространство имён SpaceEngineers.Game.ModAPI.Ingame
public interface IMyButtonPanel : IMyTerminalBlock, IMyCubeBlock, IMyEntity
Интерфейс кнопочной панели
Contents
Свойства:
bool AnyoneCanUse { get; set; }
Может ли использовать панель любой игрок
Методы:
string GetButtonName(int index)
Возвращает имя кнопки с указанными индексом index
void SetCustomButtonName(int index, string name)
Устанавливает имя name кнопки с указанными индексом index
bool HasCustomButtonName(int index)
Возвращает установлено ли имя кнопки с указанными индексом index
void ClearCustomButtonName(int index)
Удаляет имя кнопки с указанными индексом index
bool IsButtonAssigned(int index)
Возвращает назначено ли действие для кнопки с указанными индексом index
Свойства, доступные через GetValue<T> / SetValue<T> (TerminalPropertyExtensions):
Boolean AnyoneCanUse
Любой игрок может использовать панель
StringBuilder ButtonName
Имя кнопки, выбранной в терминале
Действия, вызываемые через Apply:
AnyoneCanUse
Разрешить/запретить использование панели любым игроком